strInput
1:输入总长度最大值为50.
2:strInput = 整数部分 + (小数部分)
3:整数部分格式要满足: 9,999,999
4:小数部分可以为:0.11111111111(在总长度范围内小数位不限)请问用正则表达式可以实现吗?
应该怎样做?
请指教!!!!!
1:输入总长度最大值为50.
2:strInput = 整数部分 + (小数部分)
3:整数部分格式要满足: 9,999,999
4:小数部分可以为:0.11111111111(在总长度范围内小数位不限)请问用正则表达式可以实现吗?
应该怎样做?
请指教!!!!!
解决方案 »
- 小弟拜求,
- google suggest频繁访问数据的问题大家是如何处理的
- 如何安全查看 unescape 那些乱码的内容
- javascript如何定义类中的静态变量?
- 高分求解:树控件如何实现状态的记录(包括当前选中节点和展开状态)
- 网页中含有htm功能的编辑按钮是怎么实现的?
- <input type=button value=怎样得到iframe中的源文件,或文本?><p><iframe src="http://www.google.com"></iframe><p><textarea>在这里
- 请问如何实现两个select的动态对应。
- 如何用函数实现——动态移动div
- multiSelect 赋值
- text的onchange变化触发select的变化,和数据库相连
- js 编码问题
<html>
<head>
<title>验证函数</title>
</head>
<body>
<script >
function regex()
{
var str = document.form1.name1.value;
var regex=/^((([1-9]{1,3})(,\d{3})*)|0)(\.\d+)?$/g;
var result = regex.test(str);
if((str.length<=50)&&result)
alert("ok");
else
alert("no");
}
</script>
<form name=form1>
<input type=text name=name1 >
<input type=button onClick="regex()" value="test">
</form>
</body>
</html>
<html>
<head>
<title>验证函数</title>
</head>
<body>
<script >
function regex()
{
var str = document.form1.name1.value;
var regex=/^(([1-9](\d{1,2})?(,\d{3})*)|0)(\.\d+)?$/g;
var result = regex.test(str);
if((str.length<=50)&&result)
alert("ok");
else
alert("no");
}
</script>
<form name=form1>
<input type=text name=name1 >
<input type=button onClick="regex()" value="test">
</form>
</body>
</html>
<head>
<title>验证函数</title>
</head>
<body>
<script >
function regex()
{
var str = document.form1.name1.value;
var regex=/^((([1-9]\d{0,2})(,\d{3})*)|0)(\.\d+)?$/g;
var result = regex.test(str);
if((str.length<=50)&&result)
alert("ok");
else
alert("no");
}
</script>
<form name=form1>
<input type=text name=name1 >
<input type=button onClick="regex()" value="test">
</form>
</body>
</html>