javascript如何调用正则表达式? function checknum(s){var str=/^[1-9]\d*$/;if (!str.exec(s)) alert("只能是数字");}我已经将正则写好了,但是调用无效,请问如何调用??<input id="Text1" type="text" checknum(document.getElementById("Text1").value) />请问我这样写正确么? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://blog.sina.com.cn/s/blog_5d1f29c10100b35w.html 那要看你想在什么样的事件里调用了,如果是在失去焦点时验证<input id="Text1" type="text" onblur='checknum(document.getElementById("Text1").value)' />另外你的正则没有对“0”做处理,不知道是不是有意这么做的 <input id="Text1" type="text" onchange='checknum(this.value)' /> this.tet1.Attributes.Add("onclick","return checknum()"); 一个一行一列的大table在左边,如何把一个button放到它的右边 关闭选项卡时报:Microsoft Jscript 运行时错误 :没有权限 datalist怎么得到一个值!求神们帮帮我 这种搜索怎么实现呢? 求指点,求思路! 初学菜鸟求经指教 小第尘世间一迷途小书童 看过几年书 特来向各位大虾请教... 求助高手!下拉列表框无刷新动态更新DataList里的数据 菜鸟初学, 请高手帮忙, 关于TreeView的一个简单问题. asp.net + wmi 取计算机的网络应用率 如何用播放声音文件 (80分) 1433 端口 无法连接 想查询出多个字段,条件又是要求其中一个字段的值没有重复
this.tet1.Attributes.Add("onclick","return checknum()");