有问题吗?有问题吗?有问题吗?
这段程序有什么问题???
<%@ Language=VBScript %>
<script language="JavaScript">
function isEmptyString(str)
{
var s,l,t;
s=str;
l=s.length;
for(i=1;i<l+1;i++)
{
t=s.substring(i-1,i);
if(t!=" "&&t.charCodeAt(0)>31) //字符串不为空且不是不可见字符
{
return false;
}
}
return true;
}
function isValidNum(num)
{
if (isEmptyString(num))
return false;
else
{
if(isNaN(num))
return false;
else
if(num<0)
return false;
else
return true;
}
}
function checkSubmit(m)
{
for(i=1;i<=m;i++)
{
txtUnitPrice=eval("Upload.txtUnitPrice"+i+".value");
if(!isValidNum(txtUnitPrice))
{
window.alert('对不起,成交单价只能输入数字!');
eval("Upload.txtUnitPrice"+i+".focus()");
return false;
}
}
return true;
}
-->
</script>
<form method="post" action="" name="Upload">
<table>
<% for i=1 to 5 %>
<tr>
<td align="right" width="22%">成交单价:</td>
<td width="78%">
<input type="text" name=txtUnitPrice<%=i%> value="" size="10" maxlength="8"> USD</td>
</tr>
<% next %>
</table>
<input type="submit" name="Submit" value=" 添 加 " onClick="return checkSubmit(5);">
<input type="reset" name="Reset" value=" 重 填 ">
</form>