var vtxtTargetValue = window.document.getElementById("txtTargetValue").value;
if (vtxtTargetValue!="")
{
if (!IsDouble(vtxtTargetValue))
{
window.alert("请在指标分值中输入字母或数字!");
return false;
}
var temp=^[0-9]+(.[0-9]{2})?$;
if (!temp.exec(vtxtTargetValue))
{
window.alert("指标分值输入不合法,请检查!");
return false;
}
}
请问一下,如何验证数字的格式呢?现在我要求用户只能输入三位数字,然后后边保留两位小数,请问应该怎么写呢?
if (vtxtTargetValue!="")
{
if (!IsDouble(vtxtTargetValue))
{
window.alert("请在指标分值中输入字母或数字!");
return false;
}
var temp=^[0-9]+(.[0-9]{2})?$;
if (!temp.exec(vtxtTargetValue))
{
window.alert("指标分值输入不合法,请检查!");
return false;
}
}
请问一下,如何验证数字的格式呢?现在我要求用户只能输入三位数字,然后后边保留两位小数,请问应该怎么写呢?
解决方案 »
- Request.Form[""] 取不到值。可是有值 啊。为什么
- 请教查询翻页问题
- 新手请教一个简单的问题
- 如何把mysql 数据库导入到sql service 2005里
- community server与DotNetNuke选谁好?
- javascript的response问题
- 在父窗口open一个子窗口后,想要把父窗口用windows.close关掉,但是父窗口会弹出是否关闭窗口对话框,如何不让它弹出这个对话框
- Da.TableMappings.Add("Table", "test");是什么意思呢?
- 求NetAdvantage 2004 V1.1正式版(要能下的)!
- 控件数组问题
- 数据库查询怪问题
- vs2005调用javascript问题
var temp=^[0-9]+(.[0-9]{2})?$;
if (!temp.exec(vtxtTargetValue))
就是if后边的条件应该怎么写呢?请教啦!
if (!IsSum.test(vtxtTargetValue))
{
window.alert("指标分值输入不合法,请检查!");
return false;
}
我知道了,最终就这样了,谢谢大家啊!