送分问题:实现单选框 呵呵,第二条不明确哦你是哪四个文本框被disabled 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <script>function disabledinput(v){for(i=1;i<9;i++)eval("document.getElementById('input"+i+"').disabled=false");var e=v+4for(i=v;i<e;i++)eval("document.getElementById('input"+i+"').disabled=true");}</script><input type=radio onclick="disabledinput()"><input type=radio onclick="disabledinput(1)"><input type=radio onclick="disabledinput(5)"><input id=input1><input id=input2><input id=input3><input id=input4><input id=input5><input id=input6><input id=input7><input id=input8> <form name="form1" method="post" action=""> <p> <input name="radiobutton" type="radio" onClick="set(1)" value="radiobutton" checked> 所有 <input type="radio" name="radiobutton" value="radiobutton" onClick="set(2)"> 前四个 <input type="radio" name="radiobutton" value="radiobutton"onClick="set(3)"> 后四个<br> <input type="text" name="t1"><br> <input type="text" name="t2"><br> <input type="text" name="t3"><br> <input type="text" name="t4"><br> <input type="text" name="t5"><br> <input type="text" name="t6"><br> <input type="text" name="t7"><br> <input type="text" name="t8"><br></form><script language="javascript">function set(v){ var t=1; switch(v) { case 1: for(var i=1;i<=8;i++) document.all['t'+i].disabled=false; break; case 2: for(var i=1;i<5;i++) document.all['t'+i].disabled=false; for(var i=5;i<9;i++) document.all['t'+i].disabled=true; break; case 3: for(var i=1;i<5;i++) document.all['t'+i].disabled=true; for(var i=5;i<9;i++) document.all['t'+i].disabled=false; break; } }</script> <script language="javascript"> function selectIt1(action){ var testform=document.getElementById("bdkey"); if(action=="selectAll"){ for(var i=1;i<9;i++){ document.getElementById("text"+i).disabled="" } } else if(action==4){ for(var i=1;i<5;i++){ document.getElementById("text"+i).disabled="disabled" } } else{ for(var i=1;i<9;i++){ if(document.getElementById("text"+i).disabled=="disabled"){ document.getElementById("text"+i).disabled=""} else{ document.getElementById("text"+i).disabled="disabled" } } } } </script> <form name="bdkey" id="bdkey"> <input name="an1" type="radio" id="an1" value="1" onClick="selectIt1('selectAll')"><input name="an2" type="radio" id="an2" value="2" onClick="selectIt1(4)"><input name="an3" type="radio" id="an2" value="2" onClick="selectIt1()"><input name="text1" type="text" id="text1" disabled="disabled"><input name="text2" type="text" id="text2" disabled="disabled"><input name="text3" type="text" id="text3" disabled="disabled"><input name="text4" type="text" id="text4" disabled="disabled"><input name="text5" type="text" id="text5" disabled="disabled"><input name="text6" type="text" id="text6" disabled="disabled"><input name="text7" type="text" id="text7" disabled="disabled"><input name="text8" type="text" id="text8" disabled="disabled"></form> <script language="javascript"> function selectIt1(action){ if(action=="selectAll"){ for(var i=1;i<9;i++){ document.getElementById("text"+i).disabled="" } } else if(action==4){ for(var i=1;i<5;i++){ document.getElementById("text"+i).disabled="disabled" } } else{ for(var i=1;i<9;i++){ var dis=document.getElementById("text"+i); if(dis.disabled==true){ dis.disabled="" } else{ dis.disabled="disabled" } } } } </script> <form name="bdkey" id="bdkey"> <input name="an1" type="radio" id="an1" value="1" onClick="selectIt1('selectAll')"><input name="an1" type="radio" id="an1" value="2" onClick="selectIt1(4)"><input name="an1" type="radio" id="an1" value="3" onClick="selectIt1()"><input name="text1" type="text" id="text1" disabled="disabled"><input name="text2" type="text" id="text2" disabled="disabled"><input name="text3" type="text" id="text3" disabled="disabled"><input name="text4" type="text" id="text4" disabled="disabled"><input name="text5" type="text" id="text5" disabled="disabled"><input name="text6" type="text" id="text6" disabled="disabled"><input name="text7" type="text" id="text7" disabled="disabled"><input name="text8" type="text" id="text8" disabled="disabled"></form> 光标跳转的问题 寻求struts+spring+hibernate书籍 根据数值选中option的某一项 event.srcElement在火狐下不兼容,可以怎么处理? 谁能为我的代码加上注释,因为我看不懂这些代码。 如何在iframe里访问父窗口的javascript公共变量,是变量不是对象。 急!!一个输入验证的问题 出错处理怎么样写? 请教高手:使用javascript实现快捷键接口方法 csdn果然高手多,问啥都能解,再次问一个。请帮助,谢谢各位牛人 正则表达式判断URL问题, window.close的使用
function disabledinput(v){
for(i=1;i<9;i++)
eval("document.getElementById('input"+i+"').disabled=false");
var e=v+4
for(i=v;i<e;i++)
eval("document.getElementById('input"+i+"').disabled=true");
}
</script>
<input type=radio onclick="disabledinput()"><input type=radio onclick="disabledinput(1)"><input type=radio onclick="disabledinput(5)">
<input id=input1>
<input id=input2>
<input id=input3>
<input id=input4>
<input id=input5>
<input id=input6>
<input id=input7>
<input id=input8>
<p>
<input name="radiobutton" type="radio" onClick="set(1)" value="radiobutton" checked>
所有
<input type="radio" name="radiobutton" value="radiobutton" onClick="set(2)">
前四个
<input type="radio" name="radiobutton" value="radiobutton"onClick="set(3)">
后四个<br>
<input type="text" name="t1"><br>
<input type="text" name="t2"><br>
<input type="text" name="t3"><br>
<input type="text" name="t4"><br>
<input type="text" name="t5"><br>
<input type="text" name="t6"><br>
<input type="text" name="t7"><br>
<input type="text" name="t8"><br>
</form>
<script language="javascript">
function set(v){
var t=1;
switch(v)
{
case 1:
for(var i=1;i<=8;i++)
document.all['t'+i].disabled=false;
break;
case 2:
for(var i=1;i<5;i++)
document.all['t'+i].disabled=false;
for(var i=5;i<9;i++)
document.all['t'+i].disabled=true;
break;
case 3:
for(var i=1;i<5;i++)
document.all['t'+i].disabled=true;
for(var i=5;i<9;i++)
document.all['t'+i].disabled=false;
break;
}
}
</script>
function selectIt1(action){
var testform=document.getElementById("bdkey");
if(action=="selectAll"){
for(var i=1;i<9;i++){
document.getElementById("text"+i).disabled=""
}
}
else if(action==4){
for(var i=1;i<5;i++){
document.getElementById("text"+i).disabled="disabled"
}
}
else{
for(var i=1;i<9;i++){
if(document.getElementById("text"+i).disabled=="disabled"){
document.getElementById("text"+i).disabled=""}
else{
document.getElementById("text"+i).disabled="disabled"
}
}
}
}
</script>
<form name="bdkey" id="bdkey">
<input name="an1" type="radio" id="an1" value="1" onClick="selectIt1('selectAll')">
<input name="an2" type="radio" id="an2" value="2" onClick="selectIt1(4)">
<input name="an3" type="radio" id="an2" value="2" onClick="selectIt1()">
<input name="text1" type="text" id="text1" disabled="disabled">
<input name="text2" type="text" id="text2" disabled="disabled">
<input name="text3" type="text" id="text3" disabled="disabled">
<input name="text4" type="text" id="text4" disabled="disabled">
<input name="text5" type="text" id="text5" disabled="disabled">
<input name="text6" type="text" id="text6" disabled="disabled">
<input name="text7" type="text" id="text7" disabled="disabled">
<input name="text8" type="text" id="text8" disabled="disabled">
</form>
function selectIt1(action){
if(action=="selectAll"){
for(var i=1;i<9;i++){
document.getElementById("text"+i).disabled=""
}
}
else if(action==4){
for(var i=1;i<5;i++){
document.getElementById("text"+i).disabled="disabled"
}
}
else{
for(var i=1;i<9;i++){
var dis=document.getElementById("text"+i);
if(dis.disabled==true){
dis.disabled=""
}
else{
dis.disabled="disabled"
}
}
}
}
</script>
<form name="bdkey" id="bdkey">
<input name="an1" type="radio" id="an1" value="1" onClick="selectIt1('selectAll')">
<input name="an1" type="radio" id="an1" value="2" onClick="selectIt1(4)">
<input name="an1" type="radio" id="an1" value="3" onClick="selectIt1()">
<input name="text1" type="text" id="text1" disabled="disabled">
<input name="text2" type="text" id="text2" disabled="disabled">
<input name="text3" type="text" id="text3" disabled="disabled">
<input name="text4" type="text" id="text4" disabled="disabled">
<input name="text5" type="text" id="text5" disabled="disabled">
<input name="text6" type="text" id="text6" disabled="disabled">
<input name="text7" type="text" id="text7" disabled="disabled">
<input name="text8" type="text" id="text8" disabled="disabled">
</form>