文本框加disabled="disabled"属性读不出值

我用的是Asp语言
<input name="bianhao" type="text" disabled="disabled" id="bianhao" size="11" value="ss">
当把表单提交的时候,
用request.form("bianhao")来读取值,结果为空不知道这是为什么,其他的都可以读出来,是不是disabled这个属性就连初始的时候赋值也是不可以的啊,那有什么办法 ,让文本框不能编辑,但是还要读出来值,
高手赐教。
用这个试试
<input name="bianhao" type="text" readonly="true" id="bianhao" size="11" value="ss">

这个也不行的,这个只满足了读取值,但是没有满足改变文本框的值,你先选中文本框里面的内容然后在里面拖动一下,你就知道了,他是可以复制的

readonly 就是只读 如果你说
用这个试试
<input name="bianhao" type="text" readonly="true" id="bianhao" size="11" value="ss">

我试过了 你说的问题的确存在 如果你非要现实这样的功能 我建议用隐藏写 disabled掉后是无法获得的
<input name="bianhao" type="hidden" value="ss" >
<input type="text" id="bianhao" size="11" value="ss" disabled>
温馨提示:内容为网友见解,仅供参考
第1个回答  2008-04-18
disabled 参数 使该域的值不会传递

可以使用readonly 只读参数

<input name="bianhao" type="text" id="bianhao" size="11" value="ss" readonly />
第2个回答  2008-04-03
在IE下测试下面的代码符合你的要求 :)

<form name="form1" method="post" action="">
<input type="text" name="textfield" value="asdfasdf"
onKeyDown="javascript:return false;"
>
</form>
第3个回答  2008-04-03
用hidden属性啊
<input id="bianhao" name="bianhao" type="hidden" value="ss" >

文本框加disabled="disabled"属性读不出值
readonly 就是只读 如果你说 用这个试试 我试过了 你说的问题的确存在 如果你非要现实这样的功能 我建议用隐藏写 disabled掉后是无法获得的

html表单提交后显示“disabled无法获取数据”怎么办?
不要用disabled,如果是文本框,换用readonly属性来使文本框只读就好了。如果disabled的话,那么表单提交时是不带该控件数据的。现提供两种方法:第一种就是在form提交时,用onSubmit提交。onSubmit指向的方法中把select控件只读属性解禁,提交后再禁止。第二种方法是:var workorderParamParentCode=document.ge...

为什么id文本框打不上字
禁用属性、只读属性。1、禁用属性:该文本框设置了disabled属性,这会禁止用户在文本框中id输入内容。2、只读属性:该文本框设置了readonly属性,这意味着用户只能查看文本框中的内容,而无法编辑id。

使input文本框不可编辑的3种方法
第一种方法:使用disabled属性。通过在input元素中添加disabled属性,文本框将被禁用,无法编辑、复制或选择,同时,焦点也无法被其接收。后台不会接收到传值。设置后,文本框内的文字会变为灰色。值得注意的是,disabled属性不能与某些其他属性共存。第二种方法:使用readonly属性。当为input元素添加readonly...

表单disabled 后post 不能取得值吗
不要用disabled,如果是文本框,换用readonly属性来使文本框只读就好了.如果disabled的话,那么表单提交时是不带该控件数据的.

html中disabled求助
答案:在HTML中,`disabled`属性用于禁用输入元素,如按钮、复选框、单选框和文本框等。设置此属性后,用户将无法对这些元素进行交互操作。详细解释:1. disabled属性的作用:在HTML中,`disabled`是一个布尔属性,意味着它不需要特定的值来表明元素被禁用,只需添加这个属性即可生效。例如,在一个``元素...

input文本框设置成disabled=“disabled”后,文本框中的字体有阴影了,咋...
disabled就是禁止input再次编辑了,故该控件变为不可编辑状态,整体变灰。没办法把阴影去掉。

HTML如何禁止文本框输入
value="123"\/> \/\/jQuery代码 (function(){ ('#text001').attr('disabled',true);});要禁止输入其实可以不用js都可以做到 input有个属性readonly是用来设置文本框为只读的 只需要添加readonly='readonly'就可以不让文本框输入文字了 例如 ...

disabled属性样式问题
从上图可以看出,自定义样式层叠的权重比较高,将浏览器的默认样式覆盖了。readly适用于表单文本类元素(input[text,password,file],textarea)readly可使文本框聚焦 disabled对a链接是无效的。优点: 简单 缺点:只能禁止鼠标事件 readonly对以上三个元素无效。方案:- 设置disabled属性(将导致不提交此...

HTML中如何让文本框不能手动输入?
这个是不能输入的 readonly="readonly"光标可以点进去 这个 不能输入 disabled="disabled" 连光标都点不进去

相似回答