簡體   English   中英

在所有輸入字段為空時禁用“清除”按鈕

[英]To disable Clear button while all input fields are null

以我正在開發的形式,我需要實現一個屏幕規則,即-清除按鈕變灰,直到至少一個輸入字段不為空。 為此,我添加了一個js函數,該函數檢查所有輸入字段並在“ onmousemove”事件期間被調用。 我已將此添加到身體標簽。 我確實在工作,但是我懷疑這是否是最好的方法。 有更好的方法來實現這一點嗎?

不,綁定onmousemove並不是一個好主意,尤其是在body -這意味着每次有人移動鼠標時,都會調用您的函數。 您真正想要的是綁定到blur (遠離輸入字段)或changechange字段的值–使用IE時要小心)。 如果您確實想獲得詳細信息,可以檢查鍵盤事件之一keyupkeydownkeypress 並且您應該將這些事件綁定到輸入字段本身。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM