使用正则表达式,可以实现,实现简单,但是不清楚如何写,帮忙UP一下,实在不行使用 vbs 的 on error resume next 判断str = cint(str)
if err.number <> 0 then
msgbox "error"
else
msgbox "success"
end if
if err.number <> 0 then
msgbox "error"
else
msgbox "success"
end if
解决方案 »
- JS在替换textarea内容时出现的问题,求解决
- 看看这个页面有什么问题,找不出来,就是没效果
- 请帮助 js实现鼠标移动到文字显示图片
- JSQL语句中怎么添加JS变量
- 浏览器内核与jquery性能问题,求高手指点
- 如何将一个二进制数转换成10进制数
- 在htc文件的innerHtml里,如何给文字/图片添加javascript函数链接,并且要有参数
- 有两个单选按纽!当选种其中一个值为1的时候显示文本框,当选值为0的时候不显示,请问如何写??谢谢!!
- 设计的页面在浏览时如何屏蔽掉浏览器的菜单栏、工具栏、地址栏?
- 请问谁知道jscript中的prototype在自定义對象中有什麼特別用處?
- 一个div问题,我在div(可移动)中写到document.form1.submit()或window.open,都不执行,进入看详细问题。
- 还是老问题!谢谢
<input onkeyup="this.value=this.value.replace(/\D/g,'')" onafterpaste="this.value=this.value.replace(/\D/g,'')">
if( strTest.indexof("0") != -1 )
{
alert("您输入的格式不正确!!");
}
为什么用这句提示 strTest.indexof 错误。。提示strTest未定义!!!
如
<input type=text name=tt value="" onchange="check(this)">
<javascript language=javascript>
function check(tt)
{
if(isNaN(tt.value))
{
alert("请输入数字!")
}
}
</script>
function processKeyInput(event)
{
if ((event.keyCode<48) || (event.keyCode>57))
{
event.keyCode = 0;
}
}
</script>
<input type=text size=20 onKeyPress="processKeyInput(event);">
ui=ui.replace(/\D/,'');
var notValid=/^0/;
while(notValid.test(ui)){
ui=ui.replace(notValid,'');}
return ui;}祝春节快乐 :-)
isNaN不就可以了嗎?簡單一句if(isNaN(value))alert("not a number")就可以了