input的disabled和readonly区别】的更多相关文章

<input name=”country” id=”country” size=12 value=”disabled提交时得不到该值" disabled=”disabled” > 放在form表单中提交后得不到该值. 将disabled=”disabled” 改为 readonly = “readonly” 即可 1. 设置为disabled的input将会有下面的限制: 不能接收焦点更不能被修改,使用tab键时将被跳过,被限制的对象值将不会被传递到后台程序. 2.设置为readon…
从效果上看 源码 <!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> <title></title> </head> <body> <form> <table> <caption>disabled与readonly的区别</caption> <t…
disabled和readonly这两个属性有一些共同之处,比如都设为true,则form属性将不能被编辑,往往在写js代码的时候容易混合使用这两个属性,其实他们之间是有一定区别的: 如果一个输入项的disabled设为true,则该表单输入项不能获取焦点,用户的所有操作(鼠标点击和键盘输入等)对该输入项都无效,最重要的一点是当提交表单时,这个表单输入项将不会被提交. 而readonly只是针对文本输入框这类可以输入文本的输入项,如果设为true,用户只是不能编辑对应的文本,但是仍然可以聚焦焦点…
需求描述:今天提交代码,老大审了一下,给我指出了一个改正的地方,XXX的详细信息页面(不是修改页面) input的内容是不能改的,给我指出的时候,我立马就知道了这个该怎么改了,加个readonly不就行了  (*^▽^*)^_^. 解决思路:潜意识反应的就是 readonly属性设置为true  但是又想起来了 以前好像也用过disabled,前后把这两个都试了一下,效果是一样的,都不能改动了,但是这毕竟是两个属性,肯定是有差别的了,然后就度娘了一下,最后摆链接. 代码:这个就不贴了吧,就是简单…
两种属性的写法如下: 1.<input type="text" name="name" value="xxx" disabled="true"/> 2.<input type="text" name="name" value="xxx" readonly="true"/> 这两种写法都会使显示出来的文本框不能输入文字, 但d…
简而言之: disabled 和 readonly 区别: disabled 被禁用后的元素,不会随表单提交 readonly 不可修改, 会随表单提交…
1.input文本框禁止修改文本 disabled属性:<input type="text" name="name" value="xxx" disabled="true"/> readonly属性:<input type="text" name="name" value="xxx" readonly="true"/> 以上…
1.Readonly只针对input(text / password)和textarea有效, 而disabled对于所有的表单元素都有效, 2.但是表单元素在使用了disabled后,当我们将表单以POST或GET的方式提交的话,这个元素的值不会被传递出去, 而readonly会将该值传递出去(readonly接受值更改可以回传,disable接受改但不回传数据). disabled和readonly这两个属性有一些共同之处,比如都设为true,则form属性将不能被编辑,往往在写js代码的时…
在博客园中看到这样一篇文章,关于disabled和readonly的区别,以前还真的没有注意它们的区别,还是有必要知道它们的区别的,所以转载了. 这两个属性有类似之处,但是区别也是巨大的,之所以说类似,是因为这两个属性好像都貌似能够将指定的元素设置为"不可用"状态,下面就简单介绍一下它们两个的区别,希望能够给大家带来一定的帮助. 一.作用范围不同: disabled属性可以用语所有的表单元素.readonly属性只对<input type="text">…
Readonly和Disabled是用在表单中的两个属性,它们都能够做到使用户不能够更改表单域中的内容.但是它们之间有着微小的差别,总结如下: 1)Readonly只针对input(text / password)和textarea有效,而disabled对于所有的表单元素都有效,包括select, radio, checkbox, button等. 2)表单元素在使用了disabled后,当我们将表单以POST或GET的方式提交的话,这个元素的值不会被传递出去,而 readonly会将该值传递…
最近开发项目的时候,遇到一个问题,就是我希望某个input中的值不能被修改,刚开始的时候,我想到的是disabled属性!但是,发现表单提交后,值无法传递过来! 解决方法: 可以设置其readonly属性,同样不能被修改,但是表单提交后,值可以传递到后台! 一.HTML中直接设置: <form action="test/addUser"> disabled:<input type="text" value="zhangsan"…
html中'disabled'与'readonly'的区别 此随笔增量编辑 disabled 在提交表单的时候 值不会带入表单中, 而readonly则可以将值带入表单中.…
1.对元素设置disabled以及readonly属性 $("#uid").attr("disabled",true); $("#uid").attr("readonly",true); 2.取消其属性 $("#uid").attr("disabled",false); $("#uid").attr("readonly",false); 区别: R…
在博客园中看到这样一篇文章,关于disabled和readonly的区别,以前还真的没有注意它们的区别,还是有必要知道它们的区别的,所以转载了. 这两个属性有类似之处,但是区别也是巨大的,之所以说类似,是因为这两个属性好像都貌似能够将指定的元素设置为"不可用"状态,下面就简单介绍一下它们两个的区别,希望能够给大家带来一定的帮助. 一.作用范围不同 disabled属性可以用于所有的表单元素.readonly属性只对<input type="text">.…
input 按钮的disabled属性,如果设置了,form表单提交后,后台接收不到input的value input的字段当为diabled时时无法获取数值得,所以最近不要用这个,我们可以用readonly带替代,即可解决这类问题.  <input name="country" id="country" size=12 value="disabled"disabled="disabled"> 放在form表单中提…
在设计网页时,有时需要将输入框设置为只读状态,即其中的内容不可编辑,实现这种设计的方法有两种:使用input的disable和readonly两个属性. 先来看下二者的区别: <input type= "text " readonly= "true " value= "这是readonly的! "><input type= "text " disabled= "true " value=…
正确答案: B D 分析: Readonly 和 Disabled 是用在表单中的两个属性,它们都能够做到使用户不能够更改表单域中的内容.但是它们之间有着微小的差别,总结如下: 1)Readonly只针对 input(text/password) 和 textarea 有效,而 disabled 对于所有的表单元素都有效,包括 select, radio, checkbox, button 等. 2)若输入项的 disabled 设为 true,则该表单输入项不能获取焦点,用户的所有操作(鼠标点…
对于表单输入,input是很好的选择,这次记录主要是正对input的value值字体在Android和iOS(11)设备下显示不同问题: 如下图:1.2的区别主要是分别设置disabled.readonly属性.对于设置了disabled的input框,字体颜色会同input:placeholder一样(灰色),2.3的方式能正常显示#333颜色,而3的方式比较麻烦. 对于这种有信息是选填的,设置点击input为不可编辑状态很重要,键盘弹起会影响页面布局.…
input的字段当为diabled时时无法获取数值得,所以最近不要用这个,我们可以用readonly带替代,即可解决这类问题 放在form表单中提交后得不到该值. 将disabled=”disabled” 改为 readonly = “readonly” 即可 按照W3C的规范:http://www.w3.org/TR/REC-html40/interact/forms.html#h-17.12 设置为disabled的input将会有下面的限制: 不能接收焦点 使用tab键时将被跳过 可能不是…
JQuery让input从disabled变成enabled document.getElementByIdx_x("removeButton").disabled = false;//普通Js写法 $("#removeButton").removeAttr("disabled");//要变成Enable,JQuery只能这么写 $("#removeButton").attr("disabled",&quo…
Readonly和Disabled是用在表单中的两个属性,它们都能够做到使用户不能够更改表单域中的内容.但是它们之间有着微小的差别,总结如下: Readonly只针对input(text / password)和textarea有效,而disabled对于所有的表单元素都有效,包括select, radio, checkbox, button等.但是表单元素在使用了disabled后,当我们将表单以POST或GET的方式提交的话,这个元素的值不会被传递出去,而readonly会将该值传递出去(这…
项目中,有一个input控件,input的值需要通过点击一个javascript链接,从弹出的对话框中所列出的项中选择.而不能从input框中直接输入. 刚开始将input的disabled属性设置为true,结果input的值无法传递到后台,无法存入数据库. 在网上查了一下,原因如下: 设置了disabled,这个控件就完全不能使用了, readOnly 只读,是要锁定这个控件,页面无法修改,但是可以通过javascript修改: 提交表单时,readonly可以提交到服务器,而disable…
移动端字体使用: font-family: Helvetica,sans-serif;我看这也是天猫使用的 透过背景看其他元素模糊,自身元素不模糊:-webkit-backdrop-filter: saturate(180%) blur(20px);     background: rgba(0,0,0,0.5); input和disabled:在移动端对input框使用disabled属性,会导致元素里面value值在页面上被隐藏看不见,可以对元素使用css3效果pointer-event:n…
最近需要将页面一些自动求和的字段设为不可操作,当然disabled和readonly都可以实现,但是我的页面需求是来录入数据的,当用disabled时,该字段值是无法被获取并传到后台的,这时如果使用readonly,传递数据倒是可以解决,但是客户说了,要实现Tab键顺次跳动,而且跳过这些不可操作的字段,但是一般带readonly属性的自动是可以被Tab识别的,网上有以下三种方法解决: 1.为所有可操作字段设定tabindex(0-32767) 2.将不可操作字段设定一个非常大的数值,这样这些字段…
PHP输入流php://input 转:http://www.nowamagic.net/academy/detail/12220520 在使用xml-rpc的时候,server端获取client数据,主要是通过php输入流input,而不是$_POST数组.所以,这里主要探讨php输入流php://input 对于php://input介绍,PHP官方手册文档有一段话对它进行了很明确地概述: “php://input allows you to read raw POST data. It i…
document.getElementById("removeButton").disabled = false; //普通Js写法 $("#removeButton").removeAttr("disabled");// Enable,JQuery写法 $("#removeButton").attr("disabled","disabled");// disabled JQuery设置…
ExtJs中disabled和readOnly美观度的分析 ExtJs中.假设设置输入框为仅仅读属性,一般第一考虑的都是readonly=true 它的效果和正常输入框一样,可是不同意输入: 然而,它非常easy引起歧义,让用户第一感觉是它是输入框,有输入信息的冲动,事实上不然: 这时候,能够考虑使用disabled=true属性 这下绝对不会觉得可输入,一看就知道不同意改动,但字体颜色明显非常模糊,所以效果不佳: 因此.使用中经常仍然使用readOnly=true,但改动背景颜色来做到disa…
1.select & input disabled属性 select & input 均具有disabled属性,设置该属性可禁止修改select / input 的文本内容,同时也会是下拉框或者文本框的颜色变灰.设置方法设置 disabled="XXX"XXX有内容即可起作用. 2.select & input 设置disabled属性后传值到后台 当设置了select/input的disabled属性后,后台无法通过request.getParameter(…
[转]C# const和static readonly区别 以前只是知道Const和static readonlyd的区别在于const的值是在编译期间确定的,而static readonly是在运行时计算出其值的.今天看到Resharper智能提示让用 static readonly修饰的field改成const修饰,于是突然想了解一下resharper为什么这么提示,所以整理如下: 我们都知道,const和static readonly的确很像:通过类名而不是对象名进行访问,在程序中只读等等…
首先这两种属性都会使显示出来的文本框不能输入. disabled 属性:规定禁用 input 元素.被禁用的 input 元素既不可用,也不可点击和编辑,使用 tab 键时将会被跳过,用户的所有操作对该输入项都无效.会使文本框变灰. 此属性对所有的表单元素都有效,但是表单元素在使用了 disabled 后,当我们将表单以 POST 或 GET 的方式提交的话,这个表单元素值不会被提取,也不会被提交. 注意:disabled 属性无法与 <input type="hidden"&g…