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

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

[javascript] 根据参数,隐藏多行数据脚本示例【表单区域隐藏】js javascript

[复制链接]
purple 发表于 2012-4-17 23:01:41 | 显示全部楼层 |阅读模式
Q:我需要根据不同的角色,隐藏不同的区域信息,可以实现吗?

A:可以的。将对应不同角色,需要隐藏的区域分成几个部分,每个部分前加一个DIV,根据参数隐藏或显示DIV即可。具体脚本类似于
<script>
function doAaaa(){
        var sexObj = document.getElementsByName("性别");
        var nameSex = "";

        if(sexObj.length > 0){
                if(sexObj[0].checked == true){
                        nameSex = document.getElementsByName("性别")[0].value;
                }else{
                        nameSex = document.getElementsByName("性别")[1].value;
                }
        }

        var objDiv = document.getElementById('divid');
        if(nameSex == "男")
                objDiv.style.display = 'none';
        else{
                objDiv.style.display = 'block';
        }
}
doAaaa();
</script>

附件是示例表单源码,不知道如何下手的用户,可下载附件参考。
隐藏区域完整简单示例.rar (803 Bytes, 下载次数: 2799)

本版积分规则

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

GMT+8, 2026-8-12 05:44

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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