Q
防止進入文本框
-1
A
回答
0
將keyUp事件偵聽器添加到文本框。檢查按下的鍵的keyCode。如果它匹配'
的keyCode,則提醒用戶。之後,用空白替換'
。
document.getElementById('input').addEventListener('keyup', function(e){
if(e.keyCode === 222){ // check if the key pressed is '
alert('No Single Quotes Please!');
this.value = this.value.replace("'", ""); // replace ' with a blank
}
}, false);
<input type="text" id="input" />
電文讀出這些:
+0
非常感謝Rahul,非常感謝。 – Philip 2014-12-07 10:22:11
0
您可以使用String.prototype.indexOf
檢查撇號的存在:
var str = "That's awesome";
if(str.indexOf("'") !== -1) {
alert("no apostrophe's allowed");
}
這樣過表單提交是另外一個問題。
+0
非常感謝你許多。 – Philip 2014-12-07 10:22:29
相關問題
- 1. 如何防止HTML進入ASP.NET Web窗體文本框
- 2. 防止在文本框
- 3. 防止文本
- 4. 防止文本框中的粗俗?
- 5. 防止在文本框中滾動
- 6. 防止onChange的文本框onClick按鈕
- 7. 防止隱藏文本框回發
- 8. 防止鍵盤覆蓋文本框
- 9. 防止ASP.NET文本框提交表單
- 10. 防止複製文本框的值
- 11. 防止文本框發射驗證器
- 12. 防止更改文本框的值
- 13. 防止在文本框中的點
- 14. asp:CheckBox - 防止文本環繞複選框
- 15. 有條件防止文本框更改
- 16. Ajax.BeginForm +防止提交進入
- 17. 防止iPhone進入睡眠
- 18. 防止用戶在文本框中輸入某些字符
- 19. 防止用jQuery在HTML文本框中輸入空格
- 20. Ajax autocomplete Extender防止在文本框中鍵入無效值
- 21. 防止用戶在文本框中輸入更大的值
- 22. 提交之前消毒Asp.Net文本框,以防止SQL注入
- 23. 如何防止'字符被輸入到文本框?
- 24. 防止用戶鍵入對HTML 5個文本框
- 25. 防止文本框中的空格被輸入
- 26. 防止在輸入文本框中退格
- 27. RegisterHotKey防止從文本框接收輸入
- 28. 從文本框驗證防止sql注入
- 29. 防止在文本中插入html html
- 30. 如何防止文本框在輸入文本時垂直增長?
給我們看一些你試過的代碼.. – 2014-12-07 09:38:24
http://stackoverflow.com/questions/1789945/how-can-i-check-if-one-string-contains-another-substring-in-javascript – 2014-12-07 09:41:42