单选按钮未启用文本框
Radio Button Not Enabling Text box
我有一个表单,它有两个单选按钮和一个向数据库发送信息的文本框。文本框最初被禁用。当我单击"是"时,它将启用文本框,用户可以在文本框中输入。当我单击"否"时,它会禁用文本框,并通过隐藏输入上传预先确定的值。
问题:当我点击"是"时,文本框仍然处于禁用状态。不确定我做错了什么
HTML代码:
<input type="radio" name="TermLease" value="No" onclick="TermLeaseMonths.disabled=true"/>No
<input type="radio" name="TermLease" value="Yes" onclick="TermLeaseMonths.disabled=false"/>Yes |
How many months:<input type="hidden" name="TermLeaseMonths" value="0" />
<input type="text" name="TermLeaseMonths" id="TermLeaseMonths" size="1" disabled="disabled"/>
在Safari中进行了测试。工作良好:
<input type="radio" name="TermLease" value="No" onclick="TermLeaseMonths.disabled=true" />No
<input type="radio" name="TermLease" value="Yes" onclick="TermLeaseMonths.disabled=false" />Yes | How many months:
<input type="hidden" name="TermLeaseMonths" value="0" />
<input type="text" name="TermLeaseMonths" id="TermLeaseMonths" size="1" disabled="disabled" />
http://jsfiddle.net/justmake/wKFAy/
相关文章:
- 动态启用/禁用来自控制器的输入文本
- 禁用/启用基于单选/选择选项所选Javascript的文本框
- 使用javascript Without Ajax/Jquery在特定行中启用文本框
- 内联JavaScript启用/禁用点击单选按钮上的选择和文本框
- 单击每个表格行中的复选框时启用文本框
- 在动态添加的文本框中输入文本时启用按钮
- 禁用基于下拉列表选择 asp.net JavaScript 启用文本框
- 根据下拉列表中的选定值启用文本框
- 如何使用 JQuery 使文本框在更改时启用和禁用
- 重新启用文本选择(Opera、webkit等)
- 基于比较c#中gridview的文本框值来启用或禁用按钮
- 在其他文本输入字段中输入文本时启用复选框
- 根据输入启用文本框
- 启用/禁用jquery中的文本框
- 如何在启用designMode的iframe中包装文本,必要时使用css和javascript
- 启用单选按钮的文本框使用 javascript 列出列表项值之一
- 如何重新启用禁用的下拉列表以及如何清除文本框数据
- 如果文本框 1、文本框 2、文本框 3 中存在值,如何启用单选按钮 1 和文本框 4
- 如何为页面上的所有文本启用拼写检查
- 根据输入的文本启用/禁用文本框- Javascript