好像是用ASC码来限定在什么区间的 ,但是我不会表示。
unction wsot_Check() {
with(document.forms[0]) {
var value = SCREEN_PARAMETER_KEMMEI_CODE.value;
for(var i=0; i < value.length; i++ ) {
var c = value.charCode();
if(c<0 || c>127) {
alert('我的文本框内只能入半角英文数字');
}else {
newValue = newValue + value.charAt(i);
}
}
SCREEN_PARAMETER_KEMMEI_CODE.value = newValue;
}
}
中间的IF 要怎么修改
unction wsot_Check() {
with(document.forms[0]) {
var value = SCREEN_PARAMETER_KEMMEI_CODE.value;
for(var i=0; i < value.length; i++ ) {
var c = value.charCode();
if(c<0 || c>127) {
alert('我的文本框内只能入半角英文数字');
}else {
newValue = newValue + value.charAt(i);
}
}
SCREEN_PARAMETER_KEMMEI_CODE.value = newValue;
}
}
中间的IF 要怎么修改
for(var i=0; i < value.length; i++ ) {
var c = value.charCode();
if(c<0 || c>127) {
alert('我的文本框内只能入半角英文数字');
break;//加上这个就可以了
}else {
newValue = newValue + value.charAt(i);
}
}
SCREEN_PARAMETER_KEMMEI_CODE.value = newValue;
}
}