为什么设置了 visible="false" 打开页面按钮还是存在?

有梦想得菜鸟 2017-03-13 01:13:32
<input type="button" value="选取" class="btn_print" style="width: 32px; height: 20px; margin-left: 6px" visible="false" onclick="javascript: SelectDepart('txtTargetDepartCode', 'txtRefDepart');" />

为什么设置了 visible="false" 打开页面按钮还是存在?
...全文
412 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
天上下雨 2017-03-13
  • 打赏
  • 举报
回复
纯html里面是没有visible这个属性的,要隐藏显示的话就是用style里面的dispaly 在服务器端的控件才能有visible属性。
  • 打赏
  • 举报
回复
引用 3 楼 qq_34571519 的回复:
[quote=引用 1 楼 showbo 的回复:] 放style里面,而且是visibility,不是visible,不要和服务器端的属性搞混了 而且visibility还是占位的,你要完全不占位置用display:none
visible="false"不是也是隐藏么,为什么不可以呢[/quote]去学下基础html先,有什么属性你还没搞清楚,属性不是你随便想一个加上去就可以的
waqxy 2017-03-13
  • 打赏
  • 举报
回复
html里没有visible这个属性,visible="false"这个应该是服务端的代码
有梦想得菜鸟 2017-03-13
  • 打赏
  • 举报
回复
引用 1 楼 showbo 的回复:
放style里面,而且是visibility,不是visible,不要和服务器端的属性搞混了 而且visibility还是占位的,你要完全不占位置用display:none
visible="false"不是也是隐藏么,为什么不可以呢
似梦飞花 2017-03-13
  • 打赏
  • 举报
回复
高版本浏览器的话直接加上hidden就可以了
  • 打赏
  • 举报
回复
放style里面,而且是visibility,不是visible,不要和服务器端的属性搞混了 而且visibility还是占位的,你要完全不占位置用display:none