在文本框内只能输入数字和“-”?? <input onpropertychange="value=value.replace(/[^\d-]/,'')"> 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 function isNum(str){var num="0123456789-";var c="";var i=0;for(;i<str.length;i++){c=str.charAt(i);if(num.indexOf(c)<0)break;}}if(i<str.length) alert("请输入有效的数字!");} 正则不是很好<input onpropertychange="if(/[^\d-]/g.test(value))value=value.replace(/[^\d-]/g,'')"> |zyciis| 如何给我的JS做成像程序中的类一样,来进行调用 [求助]如何用javascript實現模擬組合健?麻煩給出相關實例. 请问您如何利用jquery实现无刷新上传文件并且保存文件到数据库和图片预览功能 怎么在两个框架里面同时出现网页? 请教js问题 让表单中(form)的某一个元素不可用的脚本怎么写? 504 Gateway Time-out 用时1m 各位有什么解决办法吗 谁能给我做一个tree menu (在netscape下能用的),我给分!!! 空指针异常怎么处理 求高人帮忙啊!!!1急在线等 dialog 弹出广告怎么做!!! 网页中如何让打包的程序仅安装一次?
var num="0123456789-";
var c="";
var i=0;
for(;i<str.length;i++){
c=str.charAt(i);
if(num.indexOf(c)<0)
break;
}
}
if(i<str.length)
alert("请输入有效的数字!");}