Birisi, "action" (eylem) adı verilen bir işlevin, düğme form etiketleri tarafından çevrelenmiş olur olmaz, aşağıdaki kodda neden bir tür hata oluşturduğunu açıklayabilir. Bu formun işlem niteliğine sahip bir garip çatışma yol açar varsayalım, ancak bu kapsamda ("eylem" başka bir şekilde tanımlanmamış) olur neden acaba: form içinde"action" olarak adlandırılan JavaScript işlevi
<html>
<head>
<script type="text/javascript">
function action() {
alert('test');
}
</script>
</head>
<body>
<form>
<input type="button" value="click" onClick="action();">
</form>
</body>
</html>
_ Bu soru için yinelenen bir şey olmadığına şaşırdım_ – Rayon
Bu, inline olay işleyicilerinin çalışma şeklidir. Cevabımı buraya bakın: http://stackoverflow.com/questions/6941483/onclick-vs-event-handler/21975639#21975639 –
@Rayon: Bu daha önce sorulmuştur, ancak sorunun ismini anlamak zor olabilir. ya da sorunun ne olduğunu bilmeden ne aramalıyız. Demek istediğim, bu sorunun başlığı problemin göstergesi değil. –