document.getElementById().value会返回什么值?

在我的JSP中有这样一段代码:<selectname="leaveDetail.leavetype0"id="leavetype0"><optionvalue=""></... 在我的JSP中有这样一段代码:
<select name="leaveDetail.leavetype0" id="leavetype0">
<option value=""></option>
<c:forEach items="${leaveTypeMap}" var="leaveType" >
<option value="${leaveType.value} " <c:if test="${leaveType.value == selectLeave.leaveType }">selected</c:if>>
${leaveType.value}</option>
</c:forEach>
</select>
leaveType的值依次是:"","事假","带薪年假","病假","婚嫁","产假","丧假","陪护假"。
后来,我想调用if(document.getElementById("leavetype0").value=="带薪年假"){...},但是不管我在网页选择的是什么,这个条件都不成立?怎么办?
展开
 我来答
宇智波D红发
2010-07-29 · TA获得超过736个赞
知道小有建树答主
回答量:310
采纳率:100%
帮助的人:215万
展开全部
你调用的是select 的标签的ID
带薪休假是你option 标签的值
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式