htmldisabled如何让 HTML 控件只读或不可用

fusioncharts  时间:2021-04-09  阅读:()

html中输入框为只读状态如何设置

html中输入框为只读状态具体设置方法如下: 在设计网页时,有时需要将输入框设置为只读状态,即其中的内容不可编辑,实现这种设计的方法有两种: 使用input的disable和readonly两个属性。

先来看下二者的区别: <input type= "text " readonly= "true " value= "这是readonly的! "> <input type= "text " disabled= "true " value= "这是disabled的! "> 可以看到,虽然两种都是让input的内容不能被用户编辑,但是对于后期的美工处理就有问题了! 例如: <style> input { color:blue; } </style> 只有readonly的那个文本是蓝色的! disabled是按系统设置的disabled颜色来设置前景色的,css对其无效! 另外,readonly和disabled还有一个不同点就是,当input属性为readonly时,提交表单是可以获得input的内容。

如果是disabled则不能获得所提交的内容,返回值全部为null,所以此处需要注意。

慎用readonly和disabled,指定了disabled的表单,在submit时,不会把它的值传出去。

例如,有两个text,一个是readonly一个是disabled,submit后,只能发送那个不是disabled的。

注意地址栏的值. 要保存到本地,因为submit了,不然,看不到效果。

如何让 HTML 控件只读或不可用

利用?HTML <input?type="text"?size="10"?value="只读"?readonly> <input?type="text"?size="10"?value="不可用"?disabled> 利用?XHTML <input?type="text"?size="10"?value="只读"?readonly="readonly"?/> <input?type="text"?size="10"?value="不可用"?disabled="disabled"?/> 利用?JavaScript <form?id="f"> ??<input?type="text"?size="10"?value="只读"?name="t1"> ??<input?type="text"?size="10"?value="不可用"?name="t2"> </form> <script?type="text/javascript"?language="javascript"> <!-- var?f?=?document.getElementById("f");?//如果控件有?id,也可以直接取控件。

f.t1.readOnly?=?true;?//注意大小写。

f.t2.disabled?=?true; //--> </script>

怎么设置html中disabled的input的颜色

示例代码如下: input{background:expression((this.disabled && this.disabled==true)?"#f0f0f0":"")} ??因为disabled后灰色有点看不清楚,但是没想到如何改变disabled后字体的颜色。

如何让 HTML 控件只读或不可用

方法一: <input id= "File1" type= "text" disabled/> 不可用 方法二: <input id= "File1" type= "text" readonly/> 只读 方法三: <input id= "File1" type= "text" style="display:none"/> 隐藏(但占位置) 方法四: <input id= "File1" type= "text" style="visibility:hidden"/> 隐藏(不占位置) 如使<input type="text" name="input1" value="中国"> 的内容,"中国"两个字不可以修改。

实现的方式归纳一下,有如下几种。

方法1: onfocus=this.blur() 如:<input type="text" name="input1" value="中国" onfocus=this.blur()> 方法2:readonly 如:<input type="text" name="input1" value="中国" readonly> 或 <input type="text" name="input1" value="中国" readonly="true"> 方法3: disabled 如:<input type="text" name="input1" value="中国" disabled>

VinaHost,越南vps,国内延时100MS;不限流量100Mbps

vinahost怎么样?vinahost是一家越南的主机商家,至今已经成13年了,企业运营,老牌商家,销售VPS、虚拟主机、域名、邮箱、独立服务器等,机房全部在越南,有Viettle和VNPT两个机房,其中VNPT机房中三网直连国内的机房,他家的产品优势就是100Mbps不限流量。目前,VinaHost商家发布了新的优惠,购买虚拟主机、邮箱、云服务器、VPS超过三个月都有赠送相应的时长,最高送半年...

HostHatch(15美元)大硬盘VPS,香港NVMe,美国、英国、荷兰、印度、挪威、澳大利亚

HostHatch在当地时间7月30日发布了一系列的促销套餐,涉及亚洲和欧美的多个地区机房,最低年付15美元起,一次买2年还能免费升级双倍资源。商家成立于2011年,提供基于KVM架构的VPS主机,数据中心包括中国香港、美国、英国、荷兰、印度、挪威、澳大利亚等国家的十几个地区机房。官方网站:https://hosthatch.com/NVMe VPS(香港/悉尼)1 CPU core (12.5%...

HostYun(月18元),CN2直连香港大带宽VPS 50M带宽起

对于如今的云服务商的竞争着实很激烈,我们可以看到国内国外服务商的各种内卷,使得我们很多个人服务商压力还是比较大的。我们看到这几年的服务商变动还是比较大的,很多新服务商坚持不超过三个月,有的是多个品牌同步进行然后分别的跑路赚一波走人。对于我们用户来说,便宜的服务商固然可以试试,但是如果是不确定的,建议月付或者主力业务尽量的还是注意备份。HostYun 最近几个月还是比较活跃的,在前面也有多次介绍到商...

fusioncharts为你推荐
徐州微信5practicescss支持ipadcss3圆角在HTML里如何实现圆角矩形?photoshop技术ps是一种什么技术??????ipad如何上网IPAD4怎样上网?itunes备份怎么使用iTunes备份icloudiphone没开启icloud的iphone怎么用find my iphone找回csshackcss中 *bottom是什么意思?googleadsense·什么是Google AdSense?如何加入Google AdSense? 谁可以告诉我吗?
域名空间代理 cn域名 域名查询系统 二级域名申请 pccw 哈喽图床 火车票抢票攻略 长沙服务器 什么是服务器托管 搜索引擎提交入口 web服务器安全 爱奇艺会员免费试用 空间登入 丽萨 宿迁服务器 卡巴斯基试用版下载 privatetracker 美国代理服务器 免费网站加速 zencart安装 更多