Bir formum var. Bu formun dışında bir düğmem var. Bunun gibi basit bir düğme:
<button>My Button</button>
Yine de, tıkladığımda formu gönderir. İşte kod:
<form id="myform">
<input />
</form>
<button>My Button</button>
Bu düğmenin tek yapması gereken bazı JavaScript'tir. Ancak yukarıdaki koddaki gibi görünse bile formu gönderir. Etiket düğmesini span olarak değiştirdiğimde, mükemmel çalışıyor. Ama ne yazık ki, bir düğme olması gerekiyor. Bu düğmenin formu göndermesini engellemenin bir yolu var mı? Örneğin;
<button onclick="document.getElementById('myform').doNotSubmit();">My Button</button>
buttonIStype=submit, ne zaman sunulacak hiçbir formu bulunmamaktadırbuttoneleman dışında herhangi bir şeklidir. Gerçek bir gösterim (örnek bir belge, bir tarayıcının tanımlanması ve bir formun gönderildiğini gösteren gözlemlerin açıklaması) verilemediği sürece, bu soru tekrarlanamayan olarak kapatılmalıdır. Kullanmaktype=buttoniyi bir uygulamadır, ancak bu sorunu gerçeğe dönüştürmez.