谁能提供一个数据库是(4,2)要求的,在前台的判断是否数值的函数? 就是数据库设计的是number(4,2):两位整数,两位小数。我想在前台提交前判断这个控件的输入值的正确性,包括是数值型,并且是可以带小数点的 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 //功能:判断是否货币类型function isMoney(str) { var i ,mychar ,char_flag ,xsd; xsd = 0; for (i = 0; i < str.length; i++) { char_flag = 1; mychar = str.charAt(i); if(mychar == ".") { xsd += 1; } if((i >= str.length - 3) && (i > 0) && mychar == ".") { char_flag = 0; } if (mychar < "0" && char_flag || mychar > "9" && char_flag || xsd > 1) { return false; } } //if(typeof (str) != "number") // return false; return true}你可以加一个判断:字符最长是5位:)接分:) onclick按钮重复点击报错 ?? 求JS倒计时脚本!输入日期得到天数 正则表达式为什么前后都要加个符号“/” 如何更高html里写的所有样式值 求解,js控制textbox之间值的运算 这个脚本中的switch()怎么不能默认为一个值 动态改变img的src值为什么不行? 帮忙看看这个效果如果不用层,该怎么改??? asp高手们:请问如何偷取别的网站数据?例如足球比分,电视时间等 解密一个js代码100分 怎样用javascript做两个日期的比较? ***请教各位***
function isMoney(str)
{
var i ,mychar ,char_flag ,xsd;
xsd = 0;
for (i = 0; i < str.length; i++)
{
char_flag = 1;
mychar = str.charAt(i);
if(mychar == ".")
{
xsd += 1;
}
if((i >= str.length - 3) && (i > 0) && mychar == ".")
{
char_flag = 0;
}
if (mychar < "0" && char_flag || mychar > "9" && char_flag || xsd > 1)
{
return false;
}
}
//if(typeof (str) != "number")
// return false;
return true
}
你可以加一个判断:字符最长是5位:)
接分:)