一小段javascript计算工具的代码问题
发布网友
发布时间:2022-05-17 21:07
我来回答
共4个回答
热心网友
时间:2022-05-17 22:37
form1.ru3.value=parseFloat(x)/parseFloat(x2);
switch(form1.ru3.value)
{
case form1.ru3.value<10:form1.txt_31.value=11;form1.txt_32.value=11;break;
case 10<=form1.ru3.value<20:form1.txt_31.value=5;form1.txt_32.value=2;break;
case form1.ru3.value>=20:form1.txt_31.value=23;form1.txt_32.value=2;break;
}
这里写错了...case 常量表达式1: break;如case 1:break;只能是一个常量表达式,不能成form1.ru3.value>=20这样的表达式
热心网友
时间:2022-05-17 23:55
case form1.ru3.value<10:form1.txt_31.value=11;form1.txt_32.value=11;break;
case 10<=form1.ru3.value<20:form1.txt_31.value=5;form1.txt_32.value=2;break;
case form1.ru3.value>=20:form1.txt_31.value=23;form1.txt_32.value=2;break;
}
1: break;如case 1:break;只能是一个常量表达式,不能用form1.ru3.value>=20
热心网友
时间:2022-05-18 01:29
太长了,懒得看,自己用firefox+firebug调式把
热心网友
时间:2022-05-18 03:21
支持huwanlong1999的回答