2010-10-22 50 views

回答

2

您可以修改jQuery validation plugin

$('form').validate({ 
       errorPlacement: function(error, element) {     
       alert(error.text()); 
       } 
      }); 

Hosted by Microsoft

alert()可能對屏幕閱讀器很有用(引用?),但它們令其他人感到沮喪。任何人都同意?

+1

我認爲警報是向禁用用戶通知錯誤的最佳方式,對於喜歡使用鍵盤的用戶也很容易。 – 2010-10-22 03:13:19

+0

@ metal-gear-solid對於喜歡通過'alert()'竊取瀏覽體驗的用戶也很有用:P – alex 2010-10-22 03:14:57

0

大多數驗證插件會將問題彙總寫出到頁面上。你可以在插件中做一個簡單的代碼更改,只是做一個警報()與jQuery使用.html()編寫.html()

不應該太痛苦的國防部,和一些小修改插件有一些樂趣。