jsf的<h:selectManyCheckbox>标签调用js函数

<h:selectManyCheckboxid="nianji_one"value="#{SchoolBean.one}"onclick="selectClass()">... <h:selectManyCheckbox id="nianji_one" value="#{SchoolBean.one}" onclick="selectClass()">
<f:selectItem itemLabel="一班" itemValue="001" />
<f:selectItem itemLabel="二班" itemValue="002" />
<f:selectItem itemLabel="三班" itemValue="003" />
</h:selectManyCheckbox>
<h:selectManyCheckbox id="nianji_two" value="#{SchoolBean.two}" onclick="selectClass()">
<f:selectItem itemLabel="五班" itemValue="004" />
<f:selectItem itemLabel="六班" itemValue="005" />
<f:selectItem itemLabel="七班" itemValue="006" />
</h:selectManyCheckbox>
-----------------------------------以下为js代码-------------------------
function selectClass()
if(document.getElementById("nianji_one").checked==true
||document.getElementById("nianji_one").checked==true){
------------代码------------------
}else{
----------代码-------------------
}
如果选中页面中的复选框,那么就触发了onclick事件,根据if中的判断条件,应该执行if语句中的代码,可是我这个调试了很长时间,它却走else中的语句代码。郁闷,求高手。由于财富值不够,悬赏不了那么多。以后有了,我保证会给你的。
展开
 我来答
百度网友c0a2a65
2011-05-27 · TA获得超过105个赞
知道小有建树答主
回答量:73
采纳率:0%
帮助的人:101万
展开全部
if(document.getElementById("nianji_one").value==""
||document.getElementById("nianji_one").value==""){
------------代码------------------
}else{
----------代码-------------------
}
百度网友09e61ed96b7
2011-05-24 · TA获得超过520个赞
知道答主
回答量:642
采纳率:0%
帮助的人:0
展开全部

追问
什么意思?该项目要是让用jquery,也没这么麻烦了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式