入力ボックスにデジタルjsチェックコードを追加します.
1239 ワード
js制限は数字入力のみで、入力された「不正文字」を消去した後、入力された不正文字の位置に焦点を合わせます.以下を参照してください.
html部分:
以上がここでは、入力ボックスにデジタルjsチェックコードを入れて共有するすべての内容についてです.本サイトを参照してください.JavaはJSのescapeとUNescapeコードの共有を実現します.Node.jsで生ESモジュールの方法を使って解析します.
html部分:
JavaScript部分:
function RepNumber(obj) {
var reg = /^[\d]+$/g;
if (!reg.test(obj.value)) {
var txt = obj.value;
txt.replace(/[^0-9]+/,
function(char, index, val) { //
obj.value = val.replace(/\D/g, ""); // ""
var rtextRange = null;
if (obj.setSelectionRange) {
obj.setSelectionRange(index, index);
} else { // ie
rtextRange = obj.createTextRange();
rtextRange.moveStart('character', index);
rtextRange.collapse(true);
rtextRange.select();
}
})
}
}
次の例を共有します.
function chkNumber(eleText)
{
var value =eleText.value;
var len =value.length;
for(vari=0;i"9"|| value.charAt(i)
締め括りをつける以上がここでは、入力ボックスにデジタルjsチェックコードを入れて共有するすべての内容についてです.本サイトを参照してください.JavaはJSのescapeとUNescapeコードの共有を実現します.Node.jsで生ESモジュールの方法を使って解析します.