Ciao a tutti!
Ho un problema con la creazione di un nuovo pulsante tramite JS;
il pulsante viene creato, ma non riesco a rendere attivo il metodo onClick(). Questo perchè non si può o perchè devo usare un altro modo per assegnare un metodo ad un pulsante creato alla fine del caricamento?
Ecco il codice:
Qualcuno può aiutarmi?codice:<html> <head> <script language="javascript"> function creapulsante(){ var elem3 = document.createElement("input") elem3.type = "button" elem3.id = "puls" elem3.value="Pulsante" elem3.onClick = "all1()" document.all.f1.appendChild(elem3) //Dovrebbe inserire un tag del tipo: //<input type="button" value="Pulsante" onClick="all1()"> //Invece onclick non funziona :dhò: } function all1(){ alert("Funziona!") } </script> </head> <body> <form name="f1"> <input type="button" value="Genera un'altro pulsante" onClick="creapulsante()"> </form> </body> </html>
Grazie e Buone Feste!
Fabbio