Czy ktoś może mi wyjaśnić, dlaczego funkcja o nazwie "akcja" tworzy błąd typu w następującym kodzie, gdy tylko przycisk jest otoczony znacznikami formularza. Zakładam, że prowadzi to do dziwnej sprzeczności z atrybutem działania formularza, ale zastanawiam się, dlaczego tak się dzieje w tym zakresie („działanie” nie jest zdefiniowane w inny sposób):Funkcja JavaScript o nazwie "akcja"
<html>
<head>
<script type="text/javascript">
function action() {
alert('test');
}
</script>
</head>
<body>
<form>
<input type="button" value="click" onClick="action();">
</form>
</body>
</html>
_Jestem zaskoczony, że nie ma duplikatu dla tego pytania_ – Rayon
W ten sposób działają wbudowane funkcje obsługi zdarzeń. Zobacz moją odpowiedź tutaj: http://stackoverflow.com/questions/6941483/onclick-vs-event-handler/21975639#21975639 –
@Rayon: o to pytano wcześniej, ale mogę sobie wyobrazić, że trudno jest nazwać pytanie lub czego szukać bez wiedzy o problemie. Mam na myśli, że tytuł tego pytania nie jest bardzo wskazujący na problem. –