请问input中的enabled和disabled都是什么含义?
3个回答
展开全部
enabled是通过服务器端,也就是后台来控制住的,设置了enabled=false后,就不会生成HTml代码,所以也就不可见了;而disabled是客户端,也就是前台来控制的,设置了disabled=true之后,input就会为不可编辑状态,不能获得焦点,灰色,不可进行传值。
希望对你有帮助。
希望对你有帮助。
追问
不对,仍然能看见文本框的。
追答
不好意思,搞清楚了。这两个属性其实说的是一回事,enabled属性是服务端控件的属性,html控件是没有这个属性的(有的是disabled),
服务端:<asp:TextBox Enabled="False">
客户端:<input disabled="disabled">
//所以,这只是服务端和客户端对标签的解析不同而已。它们的作用都是一样的,使标签不可用。你的这种写法是错误的。<input type='text' enabled=false /> 因为html标签input没有enabled这个属性。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询