以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- js代码写法怎么简化呢? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=164239) |
-- 作者:cnsjroom -- 发布时间:2021/4/30 20:44:00 -- js代码写法怎么简化呢? js代码如下: 宣讲 上党课 调研均为一样的内容 怎么简化实现gj==宣讲 or 上党课 or 调研 类似的代码呢? 如何将领导干部上讲台 这个判断值 写成 非宣讲 上党课 调研 三个值之外的其它所有值都运行领导干部上讲台后面的代码呢? func tion dsxia nshi(){ var gj=doc ument.getEle mentById("登记类型").value; if(gj=="宣讲") { //alert("提示信息!"); document.getElementById("ipg3").parentNode.style.display="inline"; document.getElementById("ipg3").parentNode.style.display="block"; document.getElementById("ipg23").parentNode.style.display="inline"; document.getElementById("ipg23").parentNode.style.display="block"; } else if(gj=="上党课") { //alert("提示信息!"); document.getElementById("ipg3").parentNode.style.display="inline"; document.getElementById("ipg3").parentNode.style.display="block"; document.getElementById("ipg23").parentNode.style.display="inline"; document.getElementById("ipg23").parentNode.style.display="block"; } else if(gj=="调研") { //alert("提示信息!"); document.getElementById("ipg3").parentNode.style.display="inline"; document.getElementById("ipg3").parentNode.style.display="block"; document.getElementById("ipg23").parentNode.style.display="inline"; document.getElementById("ipg23").parentNode.style.display="block"; } else if(gj=="领导干部上讲台") 这里想实现非上述调研 上党课 宣讲 三个值之外的所有值都运行如下代码 { //alert("领导干部上讲台"); document.getElementById("ipg23").parentNode.style.display="inline"; document.getElementById("ipg23").parentNode.style.display="block"; document.getElementById("ipg3").parentNode.style.display="none"; } else if(gj=="") { document.getElementById("ipg23").parentNode.style.display="none"; document.getElementById("ipg3").parentNode.style.display="none"; } }
|
-- 作者:有点蓝 -- 发布时间:2021/5/5 8:45:00 -- 参考:https://www.w3school.com.cn/js/js_if_else.asp if(gj=="宣讲"){ …… } else if(gj=="上党课"){ …… } else if(gj=="调研"){ …… } else{//非上述调研 上党课 宣讲 三个值之外的所有值都运行如下代码 document.getElementById("ipg23").parentNode.style.display="block"; document.getElementById("ipg3").parentNode.style.display="none"; }
|
-- 作者:cnsjroom -- 发布时间:2021/5/5 11:08:00 -- 回复:(有点蓝)参考:https://www.w3school.com.cn/... OK 谢谢老师 |