<script>
function getVal(obj){
var total=0;
for(var i=0;i<obj.options.length;i++){
total = total*1 + obj.options[i].value*1;
}
alert(total);
}
</script>
</HEAD> <BODY>
<SELECT id="ddlScore" style="WIDTH: 45px" name="ddlScore" onchange="getVal(this);getSelectedValue(this);">
<OPTION value="3">A </OPTION>
<OPTION value="2">B </OPTION>
<OPTION value="1">C </OPTION>
</SELECT> </BODY>
function getVal(obj){
var total=0;
for(var i=0;i<obj.options.length;i++){
total = total*1 + obj.options[i].value*1;
}
alert(total);
}
</script>
</HEAD> <BODY>
<SELECT id="ddlScore" style="WIDTH: 45px" name="ddlScore" onchange="getVal(this);getSelectedValue(this);">
<OPTION value="3">A </OPTION>
<OPTION value="2">B </OPTION>
<OPTION value="1">C </OPTION>
</SELECT> </BODY>
{
var iTotal = 0;
for(var i=0;i<obj.options.length;i++)
{
var iTempValue = parseInt(obj.options[i].value,10);
if(isNaN(iTempValue ))//是否数字
continue;
iTotal += iTempValue;
}
alert(iTotal);
}
现在已经搞定了·
1,2楼的朋友·我不知道怎么送分给你们哦