如何防止用戶在字段中鍵入空格字符後再繼續鍵入文本字段?我試着下面幾行代碼,但它沒有工作......任何想法,爲什麼?javascript防止鍵入空格鍵
HTML
<input id="username" type="text" onkeyup="abc(event);" />
的Javascript
function abc(event){
for(i=0;i<document.getElementById("username").value.length;i++){
if(document.getElementById("username").value.charCodeAt(i) == 32){
event.preventDefault();
}
}
}
爲了增強可讀性,可以考慮使用'indexOf'或'match'以確定該值是否包含空格,而不是通過字符循環。 – Bort 2014-09-12 11:59:44