typex no es un atributo, aun así podemos obtener su valor
Cita: alert(evt.target.typex) // si no existe, 'undefined'
alert(evt.target.attributes.typex.value) // si no existe, error
<input type="text" value="input1" typex="nuevo attr" />
<input type="text" value="input2" />