[英]To disable Clear button while all input fields are null
以我正在開發的形式,我需要實現一個屏幕規則,即-清除按鈕變灰,直到至少一個輸入字段不為空。 為此,我添加了一個js函數,該函數檢查所有輸入字段並在“ onmousemove”事件期間被調用。 我已將此添加到身體標簽。 我確實在工作,但是我懷疑這是否是最好的方法。 有更好的方法來實現這一點嗎?
不,綁定onmousemove
並不是一個好主意,尤其是在body
-這意味着每次有人移動鼠標時,都會調用您的函數。 您真正想要的是綁定到blur
(遠離輸入字段)或change
( change
字段的值–使用IE時要小心)。 如果您確實想獲得詳細信息,可以檢查鍵盤事件之一keyup
, keydown
, keypress
。 並且您應該將這些事件綁定到輸入字段本身。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.