Non riesco a far funzionare un pulsante semplice quando si trova in un modulo html, mentre funziona normalmente quando non si trova in un modulo html.onClick Funzione JavaScript all'interno del modulo HTML
Questo codice non funziona:
<head>
<script langauge="JavaScript">
function reset(){
alert('test')
}
</script>
</head>
<body>
<form name="nyform">
<input type="button" value="Reset" onClick="reset()">
</form>
</body>
Mentre questo si fa:
<head>
<script langauge="JavaScript">
function reset(){
alert('test')
}
</script>
</head>
<body>
<input type="button" value="Reset" onClick="reset()">
</body>
Qual è la ragione di questo, e come posso correggerlo?
Grazie
Forse cambia il nome della tua funzione .. Sto pensando che il reset potrebbe essere una parola riservata. – carny666
Ha ragione, reset() è una funzione JavaScript che cancella/svuota i campi modulo. Il secondo esempio funziona solo perché non è stato inserito alcun tag form. –