ciao a tutti
stavo facendo 1 script e dopo aver creato 1 bottone con 1 evento onclick e assegnata l'avvio di 1 funzione ho 1 "piccolo" problema
non riesco a ricavarmi i dati del pulsante... ovvero ho fatto questo
codice:
bottone = document.createElement('input');
bottone.setAttribute('type','button');
bottone.value = "ciao";
bottone.myflag = "test";
bottone.mydata = "123";
bottone.addEventListener("click",testevent,false);
su internet ho trovato questa:
codice:
function testevent(evt){
var e_out;
var ie_var = "srcElement";
var moz_var = "target";
var prop_var = "myflag";
// "target" for Mozilla, Netscape, Firefox et al. ; "srcElement" for IE
evt[moz_var] ? e_out = evt[moz_var][prop_var] : e_out = evt[ie_var][prop_var];
alert(e_out);
prop_var = "mydata";
evt[moz_var] ? e_out = evt[moz_var][prop_var] : e_out = evt[ie_var][prop_var];
alert(e_out);
}
ma sinceramente non so se e' javascript ^_^ (inutile dire che non mi stampa nulla)
come posso risolvere?
grazie ciao