window.document.form1.elements 为空或不是对象。。急求解决。。。附代码

varaaaa="";for(vari=0;i<window.document.form1.elements[0].length;i++){vare=Form1.elem... var aaaa=""; for (var i = 0; i < window.document.form1.elements[0].length; i++) { var e = Form1.elements[i]; if (e.checked) 。。。。。。 </script> </HEAD> <body scroll="no"> <form method="post" action="SelectCondition.aspx?TableName=ERPJiaoSe&LieName=JiaoSeName&Radstr=0.7499828664585948" id="Form1"> 展开
 我来答
悉心又爽口的小超人u
推荐于2016-09-04 · TA获得超过188个赞
知道答主
回答量:72
采纳率:0%
帮助的人:93.7万
展开全部
<body scroll="no"> 
<form method="post" action="" id="Form1">
<select>
<option value="1">a</option>
<option value="2">b</option>
</select>
</form>
<script> 
var form1= document.getElementById("Form1");
for (var i = 0; i <form1.length; i++) { //循环查找select
var select=form1.elements[i];
for(var j=0;j<select.length;j++){//循环查找select下的option
var option = select.options[j];
    if (option.selected) {
        alert(option.value);//这里写入你的功能
    }
}
}

</script> 
</body>

把script放在下面,否则页面没加载完会先加载js造成错误

看代码你是在查找select的选中值,查找方法是select.option.selected,选中则为true.

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式