求个正则表达式 var rx=/^\d+(\.\d{1,2})?(-\d+(\.\d{1,2})?)?$/alert(rx.test('11.22'))alert(rx.test('11333-222')) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 var reg=/^\d+(\.\d{0,2})?(\-\d+(\.\d{0,2})?)?$/;var a=["10","10.2","10.20","10.20-20","10.20-10.20","10.2011"];for(var i=0;i<a.length;i++){ alert(a[i]+":"+reg.test(a[i]));}类似这样试试 jQuery UI 弹出对话框的问题 怎么判断一个变量是否存在? 按钮在FF,Chrome下点击和回车都没反应,急!急!急! 急急,在线等 关于调用javascript的问题 怎样知道前一个获得焦点的对象是什么? XMLHttpRequest的问题! 如何在网页的两边用javascript做出条幅广告 请教"mailto:"问题 我的这段程序为什么不能运行 js问题 求助高手 关于弹窗问题
var a=["10","10.2","10.20","10.20-20","10.20-10.20","10.2011"];
for(var i=0;i<a.length;i++){
alert(a[i]+":"+reg.test(a[i]));
}
类似这样试试