在vbscript中if form1.a1.value="" then
form1.a1.value=0
end if
if cdbl(form1.a1.value) + cdbl(form1.a2.value) <> cdbl(form1.a3.value) then
''' 不相等
end ifif cdbl(form1.a1.value) / cdbl(form1.a2.value) <> cdbl(form1.a3.value) then
''' 不相等
end if
form1.a1.value=0
end if
if cdbl(form1.a1.value) + cdbl(form1.a2.value) <> cdbl(form1.a3.value) then
''' 不相等
end ifif cdbl(form1.a1.value) / cdbl(form1.a2.value) <> cdbl(form1.a3.value) then
''' 不相等
end if
<input type="text" name="">
<input type="text" name="">
<input type="text" name="">
<button onclick="cc()"> ok </button>
<script language="JavaScript">
<!--
function cc()
{
var obj = document.getElementsByTagName("input");
for(var i=0;i<obj.length;i++)
{
if(obj[i].value == "" || obj[i].value == null)
{
obj[i].value = 0;
}
}
if(parseInt(obj[0].value)+parseInt(obj[1].value) == parseInt(obj[2].value))
{
alert("ok")
}
else
{
alert("error")
} if(parseInt(obj[0].value)/parseInt(obj[1].value) == parseInt(obj[2].value))
{
alert("ok2")
}
else
{
alert("error2")
}
}
//-->
</script>
<form onsubmit="return checkdata();">
<input type=text name=f1>
<input type=text name=f2>
<input type=text name=f3>..................</form>
<script language="javascript">
function checkdata()
{
var i;
var n[46];
for(i=1;i<=46;i++)
{
if(isNaN(document.form1("f"+i).value)
{
n[i]=0;
}
else
{
n[i]=parseInt(document.form1("f"+i).value);
}
}
if(parseInt(n[1])!=n[4]+n[25])
{
alert("总和不对!");
return false;
}
return true;
}
</script>