<INPUT TYPE=checkbox ID=chk1 onclick="choosebox(this)">
<INPUT TYPE=text VALUE="" NAME="textbox" SIZE=15 disable>
<script>
function choosebox(echk)
{
if(echk.checked)
{
echk.nextSibling.disable=false;
echk.nextSibling.focus();
}
else
{
echk.nextSibling.value="";
echk.nextSibling.disable=true;
}
}
</script>
<INPUT TYPE=text VALUE="" NAME="textbox" SIZE=15 disable>
<script>
function choosebox(echk)
{
if(echk.checked)
{
echk.nextSibling.disable=false;
echk.nextSibling.focus();
}
else
{
echk.nextSibling.value="";
echk.nextSibling.disable=true;
}
}
</script>
解决方案 »
- parseFloat()的使用
- js动态改变img src的参数
- 给份javascritp提交表单的范例,带文件的最好,谢谢!
- 取得根目录路径
- Extjs2中Windows效果实际应用 -------------》
- 在firefox下,通过textContent设置文本内容,为什么把内容中的空格都清除了呢?
- javascript 确定/取消对话框
- 关于iframe制作的HTML编辑器的问题, 在线等待
- 请问如何禁止在文件域的框体中输入?在线等!
- 在运行动态创建隐藏域时,提示不是对象的问题!急!
- 求一段用javascript写的多项选择的源代码?
- 向大家请教一个很简单的问题(状态区中不显示链接地址)
<INPUT TYPE=text VALUE="" NAME="a" SIZE=15 disabled>
<script>
function cho()
{
if(chk1.checked)
{
a.disabled=false;
a.focus();
}
else
{a.disabled=true;
}
}
</script>
<head>
<title> New Document </title>
<meta name="Generator" content="EditPlus">
</head>
<body>
<input type="checkbox" id="chk_1" onClick="javascript:clickChk()" /><input type="text" id="txt_1" disabled="disabled" />
<br />
<input type="checkbox" id="chk_2" onClick="javascript:clickChk()" /><input type="text" id="txt_2" disabled="disabled" /><script language="javascript">
<!--
function clickChk() {
if (!document.getElementById('chk_1').checked) {
document.getElementById('txt_1').value = '';
}
if (!document.getElementById('chk_2').checked) {
document.getElementById('txt_2').value = '';
}
document.getElementById('txt_1').disabled = !document.getElementById('chk_1').checked;
document.getElementById('txt_2').disabled = !document.getElementById('chk_2').checked;
}
//-->
</script>
</body>
</html>