alert(/^\d+$/.test("123"))
alert(/^\d+$/.test("1.23"))
alert(/^\d+$/.test("1.23"))
解决方案 »
- 分享jQuery图形设计工具介绍文章,适合美工或者初学者 - IxEdit
- DOM问题,急!!!!!!
- 求一media播放器代码,要求只显示声音和播放控制的,同时脚本控制?
- 关于js的setInterval函数对数据库进行刷新,怎么值不变呢
- 滚动条
- 征VBScript和JavaScript使用心得
- window.close()为什么不好使呢.非常报歉,本人已经无分可送了.
- 初学js,bug 不太会找,求解决,求方法。
- JavaScript 实现枚举类型 enumeration
- 表格中的form表单,怎么就是取不到值呢?
- 确山删除,点击删除怎么还提交啊?
- 哎?这个tr的onmouseover事件是怎么写的?????
浮点数 ^(?:\+|-)?\d+(?:\.\d+)?$
<html>
<head>
<title>验证函数</title>
</head>
<body>
<script >
function regex()
{
var regex=/^-?([1-9]*|0)(\.\d*)?$/g;
var str = document.form1.name1.value;
var result = regex.test(str);
alert(result);
}
</script>
<form name=form1>
<input type=text name=name1 >
<input type=button onClick="regex()" value="test">
</form>
</body>
</html>