这条判断的语句哪里错了? 报什么错误阿?检查数据类型,(dan的和value的)。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <SCRIPT language=javascript>function on_check(){ var Temp = document.form.answer.value; if (Temp == "dan" ) { alert("正确"); } else { alert("错误"); return false; } return true; }</SCRIPT> var Temp = document.form.answer.value; //错误,要判断是那一个单选 这回状态栏不显示script error!了,但是明明temp=2,dan=2,就是执行else的语句,跳出“错误”框,应该是“正确”框呀??? 我用alert(temp);读不出来单选框的值,应该怎么写啊? <form name=bb><input type=radio name=aa value=1><input type=radio name=aa value=2><input type=radio name=aa value=3><input type=radio name=aa value=4><input type=button onclick="cc()"></form><script>function cc(){var temp = "";for(var i=0;i<document.bb.aa.length;i++)if(document.bb.aa[i].checked)temp = document.bb.aa[i].value;alert(temp);}</script> 你是temp == 'xxx'这等于字符串了?!你的单选框是怎么写的?我记得是用数组方式表示,你试试吧。 TO:wangxj0600(闭门思过中)你的代码完全正确,我已试验成功,但是我要与外部变量比较,就是与那个dan,在页面开始时我已赋值dan为1至4中的一个,但是在javascript里比较总是不成功 来一个不用循环的:<form name=bb><input type=radio name=aa value=1><input type=radio name=aa value=2><input type=radio name=aa value=3><input type=radio name=aa value=4><input type=button onclick="cc()">(答案是第三个)</form><SCRIPT language=javascript>dan=3;function cc(){alert(document.bb.aa[dan-1].checked); }</SCRIPT> javascript脚本(文件路径中的斜杠过滤) JAVASCRIPT菜鸟提问 Js截取网站地址 用JS换屏效果就报错(对象不支持此方法),不用此效果就正常。。。。。。 想问一个问题 鼠标所在点对应于所属文档的位置 通过ajax获取的数据,如何让其它js能执行? 流媒体问题 救命给分!下拉菜单的选项(caption or text)自动添到其他text input中???? jsp向servlet传值,返回刷新后的页面问题 哪位大侠能救救在下!(在线) 想在调用模态窗口时传递参数,但是没成功,高手教我!!
function on_check()
{
var Temp = document.form.answer.value;
if (Temp == "dan" )
{
alert("正确");
}
else
{
alert("错误");
return false;
}
return true;
}
</SCRIPT>
<input type=radio name=aa value=1>
<input type=radio name=aa value=2>
<input type=radio name=aa value=3>
<input type=radio name=aa value=4>
<input type=button onclick="cc()">
</form>
<script>
function cc(){
var temp = "";
for(var i=0;i<document.bb.aa.length;i++)
if(document.bb.aa[i].checked)
temp = document.bb.aa[i].value;
alert(temp);
}
</script>
这等于字符串了?!
你的单选框是怎么写的?
我记得是用数组方式表示,你试试吧。
你的代码完全正确,我已试验成功,但是我要与外部变量比较,就是与那个dan,在页面开始时我已赋值dan为1至4中的一个,但是在javascript里比较总是不成功
<form name=bb>
<input type=radio name=aa value=1>
<input type=radio name=aa value=2>
<input type=radio name=aa value=3>
<input type=radio name=aa value=4>
<input type=button onclick="cc()">(答案是第三个)
</form><SCRIPT language=javascript>
dan=3;
function cc()
{
alert(document.bb.aa[dan-1].checked);
}
</SCRIPT>