设置style="DISPLAY: none"和visible=false的区别

本文探讨了在Web开发中VISIBLE=false与STYLE=DISPLAY:none两种隐藏控件方式的区别。VISIBLE=false会导致控件不被发送到客户端,而STYLE=DISPLAY:none则会使控件在客户端不可见但仍然存在于DOM中。

 

style="DISPLAY:none" 客户端   
visible=false     服务端
写了visible=false 在运行的时候,HTML里面就无法调用这个控件了,然而用style="DISPLAY:none"还是可以,

如:使用DATAGRID,在WEB设计界面把某一列设置为"visible=false",然后在IE的查看生成的HTML你会发现这列没在了,

但是如果使用style="DISPLAY: none"对某列处理时,在生成后的HTML中是可以看到的
style="DISPLAY: none" 下面的控件会把这个位置补上!visible=false 不会

转载于:https://www.cnblogs.com/zhangxiaozhong/archive/2013/04/01/2993684.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值