<form action= method=post >
<input name="dj" type="radio" value="0" checked> 否
<input name="dj" type="radio" value="1"> 是
<input name="djs" type="text" id="djs" disabled="disabled" value="填写定金数额" size="15">
</form>
文本框djs在默认状态下为不可用,当点击“是”的时候,变为可用,点击否的时候,变为不可用。
这个js咋写?
<input name="dj" type="radio" value="0" checked> 否
<input name="dj" type="radio" value="1"> 是
<input name="djs" type="text" id="djs" disabled="disabled" value="填写定金数额" size="15">
</form>
文本框djs在默认状态下为不可用,当点击“是”的时候,变为可用,点击否的时候,变为不可用。
这个js咋写?
解决方案 »
- js读取xml
- js文件中包含其它js文件出错的问题,请高手帮忙.
- js中有什么方法知道一个变量调用了某一方法吗?
- 这个选择如何判断?
- HighChart时间标签无法正常显示
- 高手们!请帮我加上这个功能
- javascript在IE6.0和netscape7.0的区别
- 关于all的一个问题
- 请问Javascript中有没有打开浏览器的另存为对话框的函数?就像window.print()打开打印对话框。
- 有没有用JavaScript做的计数器!我要记录总人数的,不要记录单个人数的!
- 关于onunload和onbeforceunload中Form的 submit的问题
- 关于用Google Analytics API得到数据的问题
<form action= method=post >
<input name="dj" type="radio" value="0" checked> 否
<input name="dj" type="radio" value="1"> 是
<input name="djs" type="text" id="djs" id="djs" disabled="disabled" value="填写定金数额" size="15">
</form>
<script type="text/javascript">
window.onload = function() {
var rd = document.getElementsByName('dj'), txt = document.getElementById('djs');
for(var i = 0, len = rd.length; i < len; i++) {
rd[i].onclick = function() {txt.disabled = this.value == '0' ? true : false;}
}
}
</script>