Foxtable(狐表)用户栏目专家坐堂 → 移动开发中,有没有办法实现当表彰类别等于不同类别的时候 对应显示或隐藏部分内容?


  共有3393人关注过本帖平板打印复制链接

主题:移动开发中,有没有办法实现当表彰类别等于不同类别的时候 对应显示或隐藏部分内容?

帅哥哟,离线,有人找我吗?
cnsjroom
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1571 积分:11238 威望:0 精华:0 注册:2021/1/17 17:06:00
回复:(有点蓝)不存在"部门名称"、"姓名"这些ID的控...  发帖心情 Post By:2021/2/3 14:13:00 [只看该作者]

老师  在测试下是有的(经反复测试  楼上js代码可以隐藏输入框控件,让用户不能对应输入内容,但是遇见性别(男或女)这个选择框的时候,姓名所占据的行高会被缩减,导致页面不美观)

以下内容是专门发给有点蓝浏览



图片点击可在新窗口打开查看此主题相关图片如下:111.png
图片点击可在新窗口打开查看
js代码换成下面的也不行
function jsFunction(value) {
   console.log(value);
if(value=="个人表彰")
{
document.getElementById("部门名称").value="个人表彰不用填写";
document.getElementById("部门名称").style.display="hidden";
document.getElementById("姓名").style.display="visible";
document.getElementById("性别").style.display="visible";
document.getElementById("所在部门").style.display="visible";
document.getElementById("所任职务").style.display="visible";}
else
{
document.getElementById("部门名称").style.display="visible";
document.getElementById("部门名称").value="";
document.getElementById("姓名").value="集体表彰不用填写";
document.getElementById("性别").value="集体表彰不用填写";   性别是个选择框(男或女)   这个赋值不显示  有没有办法强制显示为  集体表彰不用填写 字样呢?
document.getElementById("所在部门").value="集体表彰不用填写";
document.getElementById("所任职务").value="集体表彰不用填写";
document.getElementById("姓名").style.display="hidden";    当被隐藏的时候,输入框还可以删减文字  有没有办法在隐藏式 实现none一样的效果  不让用户可操作输入字符
document.getElementById("性别").style.display="hidden";
document.getElementById("所在部门").style.display="hidden";
document.getElementById("所任职务").style.display="hidden";}
}
[此贴子已经被作者于2021/2/3 14:17:05编辑过]

 回到顶部
总数 17 1 2 下一页