禁止表單的自動填寫
如果之前在網站記住了密碼,註冊的時候會自動填入。
例如 chrome 裡 input 的
name
屬性是 username、email 等等比較敏感的詞它會自動嘗試填充。但有的時候我們需要阻止這項功能。
這時候可以使用
readOnly
readOnly 在IE會失控,使用react第一次點擊時會無法反映,需要點擊第二次。
最後是採用偵測到IE時就忽略readOnly的方式解決
禁止變更輸入內容
disable
限制輸入內容
限制使用者能輸入的內容
value.replace(/[^a-zA-Z0-9]/g, “)
在『<input>』 裡輸入value=value.replace(/[^\X]/g,")"
然後在(/[\X]/g,"),把 X改成需要的
中文u4E00-u9FA5、數字0-9、英文a-z\A-Z、其它符號@、點或其它符號。
normalize