javascript内if内的演算为0
javascript内if内的运算为0
<script language="javascript" text="text/javascript">
function shenghe(){
var oneb = document.getElementsByName("danb");
var a = document.getElementById("a");
var b = document.getElementById("b");
var c = document.getElementById("c");
var d = document.getElementById("d");
var chu =0;
if(oneb == b){
var dui =10;
var fen = chu + dui;
alert (fen);
}else{
var cuo =0;
var fen = chu+cuo;
alert (fen);
}
}
如果在IF外的话运算正常,if内是0
怎么回事,求正确的写法,我知道我这里应该有错误的
------解决思路----------------------
document.getElementById("b")
你拿控件跟控件相比,这怎么可能true?解雇当然是false了
你应该是比较value吧?
document.getElementById("b").value
------解决思路----------------------
我知道,可danb变量是个数组啊
你if语句中是要判断什么?
你直接说想要实现什么功能好了
------解决思路----------------------
if(b.checked){
<script language="javascript" text="text/javascript">
function shenghe(){
var oneb = document.getElementsByName("danb");
var a = document.getElementById("a");
var b = document.getElementById("b");
var c = document.getElementById("c");
var d = document.getElementById("d");
var chu =0;
if(oneb == b){
var dui =10;
var fen = chu + dui;
alert (fen);
}else{
var cuo =0;
var fen = chu+cuo;
alert (fen);
}
}
如果在IF外的话运算正常,if内是0
怎么回事,求正确的写法,我知道我这里应该有错误的
------解决思路----------------------
document.getElementById("b")
你拿控件跟控件相比,这怎么可能true?解雇当然是false了
你应该是比较value吧?
document.getElementById("b").value
------解决思路----------------------
我知道,可danb变量是个数组啊
你if语句中是要判断什么?
你直接说想要实现什么功能好了
------解决思路----------------------
danb变量是干什么用的?
看三楼,是单选按钮的name
我知道,可danb变量是个数组啊
你if语句中是要判断什么?
你直接说想要实现什么功能好了
我想要就是选择对了加分,选择错了+0分,一个简易的考试得分系统
if(b.checked){