如何使单选按钮工作两个任务
How to make radio button works two task?
>我制作了一个带有两个单选按钮、两个文本框的表单,当单击一个单选按钮时,一个文本框被启用,另一个将被禁用。但是如何在单击单选按钮之前在开始时选中单选按钮?
这是我的代码,它将在单击单选按钮时启用文本框:
<input onclick="document.getElementById('agree_ad').disabled = false; document.getElementById('agree_bs').disabled = true;" type="radio" name="type1">
<input name="Agreement_ad" type="text" class="textField" placeholder="yyyy/mm/dd" id="agree_ad" />
<input onclick="document.getElementById('agree_ad').disabled = true; document.getElementById('agree_bs').disabled = false;" type="radio" name="type1" value="customurl1">
<input name="Agreement_bs" type="text" class="textField" placeholder="yyyy/mm/dd" id="agree_bs" />
在触发单击事件之前,我应该怎么做才能单击第一个单选按钮并默认禁用文本框id="agree_bs"
。
在标记中应用checked
和相应地disabled
HTML 属性:
<input type="radio" name="foo" checked /> <!-- this is checked -->
<input type="radio" name="foo" /> <!-- this isn't checked -->
<br>
<input type="text" disabled /> <!-- this is disabled -->
<input type="text" /> <!-- this isn't disabled -->
你不需要花哨的JavaScript来做到这一点:只需将checked
添加到单选按钮,disabled
到第二个文本框:
check onclick="document.getElementById('agree_ad').disabled = false;document.getElementById('agree_bs').disabled = true;" type="radio" name="type1"><输入名称 类型="文本" 类="文本字段" 占位符="yyyy/mm/dd" id="agree_ad" /><输入>禁用名称="Agreement_bs" 类型="文本" 类="文本字段" 占位符="yyyy/mm/dd" id="agree_bs"/>输入>
JSFiddle
相关文章:
- JQuery合并了keyup和focusout两个函数
- 如何使用 node.js 比较两个 json 数组
- 为复选框javascript指定两个值
- 用每小时的差值填充数组/列表-从下拉列表中给定两个时间值
- 单击时切换两个图像
- 我可以'我似乎不知道如何修复javascript中的两个lint.有人能帮我理解吗
- 基于两个条件退出While循环
- 如何在这里将两个值最低的数字相加
- 组合两个javascript函数
- 如何使用offer/answer交换来自两个对等连接的流
- jsf中两个字符串的颜色代码差异
- 嵌套两个以上任务的回调
- 如何使单选按钮工作两个任务
- 如何按顺序运行两个长生不老药任务
- 使用nodejs对两个任务运行异步
- 如何将两个输入元素组合成一个输入元素来完成相同的任务
- 如何在单个按钮单击或事件上执行两个任务
- 从两个变量计算任务的紧急程度
- 如果两个条件为真,我需要jQuery来执行任务
- 如果JavaScript中的两个函数执行相同的任务,我们应该合并它们吗?