您现在的位置是:网站首页> 编程资料编程资料
详解HTML的<input> 标签及其禁用方法HTML与XHTML、以及HTML4与HTML5标签之间的区别简介HTML5安全攻防之新标签攻击详解简单介绍HTML5中audio标签的使用详解HTML5中ol标签的用法详解HTML的style标签以及相关的CSS引用HTML中Li标签的使用示例HTML5 video标签(播放器)学习笔记(二):播放控制HTML页面中添加Canvas标签示例常用HTML meta 标签属性(网站兼容与优化需要)HTML常用标签大全及html标签的特点
2023-10-10
417人已围观
简介 这篇文章主要介绍了详解HTML的input标签及其禁用方法,归纳了几种CSS中使用disabled属性实现禁用的方法,需要的朋友可以参考下
定义和用法
标签用于搜集用户信息。
根据不同的 type 属性值,输入字段拥有很多种形式。输入字段可以是文本字段、复选框、掩码后的文本控件、单选按钮、按钮等等。
HTML 与 XHTML 之间的差异
在 HTML 中, 标签没有结束标签。
在 XHTML 中, 标签必须被正确地关闭。
实例
一个简单的 HTML 表单,包含两个文本输入框和一个提交按钮:
XML/HTML Code复制内容到剪贴板
- <form action="form_action.asp" method="get">
- First name: <input type="text" name="fname" />
- Last name: <input type="text" name="lname" />
- <input type="submit" value="Submit" />
- form>
其中disabled 属性规定应该禁用 input 元素。
被禁用的 input 元素既不可用,也不可点击。可以设置 disabled 属性,直到满足某些其他的条件为止(比如选择了一个复选框等等)。然后,就需要通过 JavaScript 来删除 disabled 值,将 input 元素的值切换为可用。
以下三种写法都可以禁用 input
XML/HTML Code复制内容到剪贴板
- <input type="text" disabled="disabled" value="已禁用" />
- <input type="text" disabled="disabled" value="已禁用" />
- <input type="text" disabled="disabled" value="已禁用" />
被禁用的 input 默认显示灰色,可以通过CSS修改样式。注:IE9及以下无法改变字体颜色
1. 利用CSS3 :disabled 伪元素定义
CSS Code复制内容到剪贴板
- //Chrome Firefox Opera Safari
- input:disabled{
- border: 1px solid #DDD;
- background-color: #F5F5F5;
- color:#ACA899;
- }
2. 利用属性选择符定义
CSS Code复制内容到剪贴板
- //IE6 failed
- input[disabled]{
- border: 1px solid #DDD;
- background-color: #F5F5F5;
- color:#ACA899;
- }
3. 利用class来定义,为要禁用的input增加一个class
CSS Code复制内容到剪贴板
- input.disabled{
- border: 1px solid #DDD;
- background-color: #F5F5F5;
- color:#ACA899;
- }
最终结果:
CSS Code复制内容到剪贴板
- //Chrome Firefox Opera Safari IE9+
- input:disabled{
- border: 1px solid #DDD;
- background-color: #F5F5F5;
- color:#ACA899;
- }
- //IE8-
- input[disabled]{
- border: 1px solid #DDD;
- background-color: #F5F5F5;
- color:#ACA899;
- }
- //IE6 Using Javascript to add CSS class "disabled"
- * html input.disabled{
- border: 1px solid #DDD;
- background-color<
相关内容
- 详解HTML编程的标记与文档结构HTML5的文档结构和新增标签完全解析HTML5文档结构标签如何在Dreamweaver cs6 中设置默认文档格式为html5html5 跨文档消息传输示例探讨HTML5之SVG 2D入门8—文档结构及相关元素总结HTML5 与 XHTML2在HTML文档中嵌入CSS的三种常用方式html文档中的 ol 元素的序号数字极限探讨HTML文档类型详解 推荐CSS入门:XHTML文档结构树
- 中国好学霸 第三册 图文答案大全_手机游戏_游戏攻略_
- 百万亚瑟王电脑版注册账号 新手必看攻略_手机游戏_游戏攻略_
- 中国好学霸 绿色青蛙 答案是什么_手机游戏_游戏攻略_
- 中国好学霸 四个孩子滚铁圈 答案是什么_手机游戏_游戏攻略_
- 中国好学霸 鲁迅抽烟 答案是什么_手机游戏_游戏攻略_
- 百万亚瑟王南瓜礼包获取方法介绍_手机游戏_游戏攻略_
- 天朝教育委员会 魔兽世界初级 答案大全_手机游戏_游戏攻略_
- 天朝教育委员会 旅游达人高级篇 答案大全 _手机游戏_游戏攻略_
- 天朝教育委员会 主题百科篇 答案大全 _手机游戏_游戏攻略_
点击排行
本栏推荐
