正在使用带有 PhoneGap 的 jQueryMobile。目前我有一个问题。我搜索它但没有得到确切的答复。我的问题是我想防止在文本框中输入 DOT。文本框用于输入 AGE。
<input type="number" class="form_textbox_half" data-role="none" id="age" pattern="[0-9]*">
及其 Keypress 事件;
$('#age').live('keypress', function(){preventDot(event)});
那么它的功能是
function preventDot(event) {
alert(0);
//var test = document.getElementById("#age");
var key = event.charCode ? event.charCode : event.keyCode;
$("#age").innerHTML = key;
if (key == 46) {
return false;
}
}
但它不起作用..我想防止在文本框中输入 DOT。我认为这是一个小问题.. :( 但没有得到解决方案.. 请帮助我!