Qualcuno può spiegarmi perché una funzione chiamata "azione" crea un errore di tipo nel seguente codice non appena il pulsante è circondato dai tag del modulo. Presumo che ciò porta ad una strana conflitto con attributo action del form, ma mi chiedo perché succede in questo ambito ("azione" non è definito in altro modo):Funzione JavaScript denominata "azione"
<html>
<head>
<script type="text/javascript">
function action() {
alert('test');
}
</script>
</head>
<body>
<form>
<input type="button" value="click" onClick="action();">
</form>
</body>
</html>
_Sono sorpreso che non vi è alcun duplicato per questa domanda_ – Rayon
Questo è il modo in cui i gestori di eventi inline funzionano. Vedere la mia risposta qui: http://stackoverflow.com/questions/6941483/onclick-vs-event-handler/21975639#21975639 –
@ Rayon: questo è stato chiesto prima, ma posso immaginare che è difficile dare un nome alla domanda o cosa cercare senza sapere qual è il problema. Voglio dire, il titolo di questa domanda non è molto indicativo del problema. –