昨天从网上找的.忘了原帖地址了。
// 只允许输入数字
function noChar(e) {
var keynum;
var keychar;
var numcheck;
if(window.event) // IE
{
keynum = e.keyCode;
}
else if(e.which) // Netscape/Firefox/Opera
{
keynum = e.which;
}
keychar = String.fromCharCode(keynum);
numcheck = /\d/;
return numcheck.test(keychar);
}
(return numcheck.test(keychar); 改为!return numcheck.test(keychar); 只允许输入英文字母)
<input name="report_row_order$!{velocityCount}" type="text" οnkeypress="return noChar(event)" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))" value="$!{Obj.report_row_order}">
// 只允许输入数字
function noChar(e) {
var keynum;
var keychar;
var numcheck;
if(window.event) // IE
{
keynum = e.keyCode;
}
else if(e.which) // Netscape/Firefox/Opera
{
keynum = e.which;
}
keychar = String.fromCharCode(keynum);
numcheck = /\d/;
return numcheck.test(keychar);
}
(return numcheck.test(keychar); 改为!return numcheck.test(keychar); 只允许输入英文字母)
<input name="report_row_order$!{velocityCount}" type="text" οnkeypress="return noChar(event)" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))" value="$!{Obj.report_row_order}">