Edit: Opa, passei tanto tempo procurando que já tinha desistido... Mas logo agora encontrei! =D Desculpas pelo tópico aberto... Segue abaixo a questão, e a resposta... -- Estou chamando uma função func de eventos onfocus e onblur. Criei uma mesma função que responde de formas diferentes dependendo do evento... Porém tive que criar uma handle pois não sei como fazer para identificar de onde ela está vindo. Exemplo: func (handle) {
this.handle = handle;
handle = (handle == "onfocus") ? "onfocus" : "onblur";
switch (handle) {
case "onfocus":
executa codigo
break;
case "onblur":
executa codigo
break;
} // End Switch
} // End Function
Eis que no input tenho que colocar:
<input ... onfocus="func('onfocus');" onblur="func('onblur');" > Gostaria apenas de usar o this.event, sei lá, algo assim, ao invés de ficar especificando um handle para cada evento... Alguém sabe como ajudar? -- http://www.devguru.com/technologies/ecmasc...kref/event.html func(event.type) ...