天翎MyApps技术社区 - 低代码平台 | 流程管理系统 | BPM软件

 找回密码
 注册成为天翎用户
查看: 2740|回复: 0

[javascript] 区域隐藏

[复制链接]
meiji 发表于 2017-8-17 11:38:14 | 显示全部楼层 |阅读模式
本帖最后由 meiji 于 2017-8-17 15:45 编辑

Q:区域隐藏,需求——如图所示学校署名单位选择非第一单位才会出署名单位字段

1.png

A:可以实现,具体操作如下—

1.打开您的这个表单—点击格式—点击源代码
2.在源代码中找出“署名单位”的<tr></tr>—写成<tr id="smdw">
3.在源代码中找出“学校署名”的<tr></tr>里面的<input>,在<input>里面最后面添加onclick="doyincang(this)"
【添加后就像这样→<input …… onclick="doyincang(this)">】
4.在源代码的最下面添加下面这段script代码:
<script>
function doyincang(){
           var xxsm="";
           var objs = document.getElementsByName("学校署名"); //document对象,getElementsByName拿对应字段元素,value拿值
           for(i=0; i<objs.length;i++)    {
  
                    if(objs.checked)  {
                         xxsm= objs.value;
                   }
                }         
         var smdwDiv = document.getElementById('smdw');       
                       
          if(xxsm=="非第一单位"){
            
                document.getElementById("smdw").style.visibility="visible";
           }else{
            
                 document.getElementById("smdw").style.visibility="hidden";
           }
}
</script>

po.jpg

完成以上4个步骤点击保存即可

本版积分规则

QQ|手机版|天翎MyApps技术社区 ( 粤ICP备11093750号 )

GMT+8, 2026-8-12 12:22

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表