Javascript onReset

Formlara koyduğunuz Reset (Başa dön) düğmesi, bir Form?daki bütün bilgilerin silinmesini sağlar; Browser?ın Geri düğmesini tıklamak dahil, hiç bir eylem ziyaretçinin yanlışlıkla bastığı Sil düğmesinin sildiğini geri getiremez. Fakat

  programcı olarak siz böyle bir hatayı önleyebilirsiniz. Çünkü Sil düğmesinin oluşturduğu “reset” olayını yönlendiren onReset, size bu imkanı verir. Tıpkı onSubmit?teki gibi FORM etiketinize onReset tarafından devreye sokulacak bir doğrulama fonksiyonu koyabilirsiniz. Form etiketiniz şöyle olabilir:

 

<FORM ACTION="form_islem.pl" METHOD="post" onReset="return sahiMi()"> 

Bu fonksiyonu da HTML?in HEAD bölümünde şöyle yazabilirsiniz:

//onReset olayını yönlendirme fonksiyonu function sahiMi() { 	return confirm(?Bu formdaki büktün bilgileri silmek istediğinizden emin misiniz??); 	} 

Ziyaretçiniz doldurduğu formda, Gönder yerine yanlışlıkla Sil?i tıkladıysa, böylece bir şansa daha kavuşmuş olur.

Bana Ders Anlat © 2008-2022