Volevo iniziare a studiare javascript e ho letto la guida base presente sul sito. Finito di leggerla volevo iniziare a fare alcune prove e ho fatto questo piccolo script:
Questo script dovrebbe mostrare il testo dell'option selezionato, ma non funziona. Se all'interno di onchange metto direttamente la funzione:codice:<html> <head> <script language="text/javascript"> function selects() { if(this.options[this.selectedIndex].selected) { alert(this.options[this.selectedIndex].text); } } </script> </head> <body> <form method="post"> <select onchange="java-script:selects()"> <option>prova <option>test </select> </form> </body> </html>
allora funziona. Dove sbaglio?codice:<html> <head> </head> <body> <form method="post"> <select onchange="if(this.options[this.selectedIndex].selected) alert(this.options[this.selectedIndex].text);"> <option>prova <option>test </select> </form> </body> </html>

 
			
			 
					
					
					
						 Rispondi quotando
  Rispondi quotando