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>

Sharktech:无限流量服务器丹佛,洛杉矶,荷兰$49/月起,1Gbps带宽哦!

鲨鱼机房(Sharktech)我们也叫它SK机房,是一家成立于2003年的老牌国外主机商,提供的产品包括独立服务器租用、VPS主机等,自营机房在美国洛杉矶、丹佛、芝加哥和荷兰阿姆斯特丹等,主打高防产品,独立服务器免费提供60Gbps/48Mpps攻击防御。机房提供1-10Gbps带宽不限流量服务器,最低丹佛/荷兰机房每月49美元起,洛杉矶机房最低59美元/月起。下面列出部分促销机型的配置信息。机房...

MineServer:洛杉矶CN2 GIA VPS/512MB内存/20GB NVME/800GB流量/200Mbps/KVM,58元/季

mineserver怎么样?mineserver是一家国人商家,主要提供香港CN2 KVM VPS、香港CMI KVM VPS、日本CN2 KVM VPS、洛杉矶cn2 gia端口转发等服务,之前介绍过几次,最近比较活跃。这家新推出了洛杉矶CN2 GIA VPS,512MB内存/20GB NVME/800GB流量/200Mbps/KVM,58元/季,并且进行了带宽升级,同时IP更改为美国IP。点击...

欧路云:美国CUVIP线路10G防御,8折优惠,19元/月起

欧路云新上了美国洛杉矶cera机房的云服务器,具备弹性云特征(可自定义需要的资源配置:E5-2660 V3、内存、硬盘、流量、带宽),直连网络(联通CUVIP线路),KVM虚拟,自带一个IP,支持购买多个IP,10G的DDoS防御。付款方式:PayPal、支付宝、微信、数字货币(BTC USDT LTC ETH)测试IP:23.224.49.126云服务器 全场8折 优惠码:zhujiceping...

fusioncharts为你推荐
SicherheitsserverhostschromefollowgoogleThresholdcss重要产品信息指南支持ipadeacceleratorCentOS5.2下安装eAccelerator,怎么都装不上netbios端口怎么关闭8909端口!其他端口就不用了iphone连不上wifi苹果8p连接不了WiFiicloudiphone怎么利用iCloud使iPhone内存达到扩容目的迅雷快鸟迅雷快鸟这种强盗软件不违规吗?
西安服务器租用 vultr美国与日本 圣迭戈 账号泄露 万网优惠券 美国十次啦服务器 大容量存储器 admit的用法 徐正曦 129邮箱 双线机房 supercache 杭州电信宽带 ncp是什么 海外加速 百度新闻源申请 weblogic部署 alertpay let linuxvi命令 更多