1
我寫了一個只允許數字,逗號,點的java腳本。我將它應用於四個文本框。我的問題是我有10個文本框,它採用不同類型的數據,其中我應用了四個Java腳本。我可以在其他文本框上使用Tab鍵,但我無法使用Java腳本應用文本框移動courser。是否有任何改變,我必須在我的腳本中做...謝謝。當我們只允許使用java腳本的文本框中的數字時允許tab鍵
Java腳本: -
function isNumberCommaDot(evt) {
var theEvent = evt || window.event;
var key = theEvent.keyCode || theEvent.which;
key = String.fromCharCode(key);
if (key.length == 0) return;
var regex = /^[0-9,\9\b]*\.?[0-9]*$/;
if (!regex.test(key)) {
theEvent.returnValue = false;
if (theEvent.preventDefault) theEvent.preventDefault();
}
}
我用\ 9正則表達式,但仍然是其不接受TAB鍵(9是ASCII字符的TAB鍵)。
謝謝..它的工作 –