本帖最后由 meiji 于 2017-8-17 15:45 编辑
Q:区域隐藏,需求——如图所示学校署名单位选择非第一单位才会出署名单位字段
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>
完成以上4个步骤点击保存即可
|