document.getElementById(i)
var nb = document.getElementById('select');
<span style="color:#000000;font-family:Arial;font-size:13px;">Module :</span></div> <input type="text" id="Editbox1" style="position:absolute;left:77px;top:21px;width:166px;height:18px;line-height:18px;z-index:1;" name="modu" value=""> <div id="wb_Text2" style="position:absolute;left:291px;top:21px;width:45px;height:16px;z-index:2;"> <span style="color:#000000;font-family:Arial;font-size:13px;">Seuil :</span></div> <input type="text" id="Editbox2" style="position:absolute;left:339px;top:21px;width:166px;height:18px;line-height:18px;z-index:3;" name="Seuil" value=""> <div style="position:absolute;left:150px;top:62px;width:45px;height:16px;z-index:2;"> <span style="color:#000000;font-family:Arial;font-size:13px;left:220px;">Departement:</span></div> <input type="text" style="position:absolute;left:240px;top:62px;width:166px;height:18px;line-height:18px;z-index:3;" name="br" value=""> <div id="wb_Text3" style="position:absolute;left:127px;top:109px;width:162px;height:16px;z-index:4;"> <span style="color:#000000;font-family:Arial;font-size:13px;">Nombre de sous-modules :</span></div> <hr id="Line1" style="margin:0;padding:0;position:absolute;left:126px;top:98px;width:332px;height:1px;z-index:5;"> <input type="text" disabled="true" style="position:absolute;left:400px;top:241px;width:166px;height:18px;line-height:18px;z-index:6;" name="S4" id='9' value=""> <div id="wb_Text11" style="position:absolute;left:346px;top:244px;width:50px;height:16px;z-index:7;"> <span style="color:#000000;font-family:Arial;font-size:13px;">Seuil :</span></div> <input type="text" disabled="true" style="position:absolute;left:400px;top:272px;width:166px;height:18px;line-height:18px;z-index:8;" name="S5" id='11' value=""> <div id="wb_Text15" style="position:absolute;left:346px;top:275px;width:50px;height:16px;z-index:9;"> <span style="color:#000000;font-family:Arial;font-size:13px;">Seuil :</span></div> <div id="wb_Text10" style="position:absolute;left:346px;top:213px;width:50px;height:16px;z-index:10;"> <span style="color:#000000;font-family:Arial;font-size:13px;">Seuil :</span></div> <input type="text" disabled="true" style="position:absolute;left:400px;top:210px;width:166px;height:18px;line-height:18px;z-index:11;" name="S3" id='7' value=""> <div id="wb_Text7" style="position:absolute;left:346px;top:181px;width:50px;height:16px;z-index:12;"> <span style="color:#000000;font-family:Arial;font-size:13px;">Seuil :</span></div> <input type="text" disabled="true" style="position:absolute;left:400px;top:178px;width:166px;height:18px;line-height:18px;z-index:13;" name="S2" id='5' value=""> <div id="wb_Text6" style="position:absolute;left:346px;top:148px;width:50px;height:16px;z-index:14;"> <span style="color:#000000;font-family:Arial;font-size:13px;">Seuil :</span></div> <input type="text" disabled="true" style="position:absolute;left:400px;top:145px;width:166px;height:18px;line-height:18px;z-index:15;" name="S1" id='3' value=""> <input type="text" style="position:absolute;left:147px;top:145px;width:166px;height:18px;line-height:18px;z-index:16;" name="Smod1" id='2' disabled="true" value=""> <input type="text" style="position:absolute;left:147px;top:179px;width:166px;height:18px;line-height:18px;z-index:17;" name="Smod2" id='4' disabled="true" value=""> <input type="text" disabled="true" style="position:absolute;left:147px;top:210px;width:166px;height:18px;line-height:18px;z-index:18;" name="Smod3" id='6' value=""> <input type="text" disabled="true" style="position:absolute;left:147px;top:242px;width:166px;height:18px;line-height:18px;z-index:19;" name="Smod4" id='8' value=""> <input type="text" disabled="true" style="position:absolute;left:147px;top:273px;width:166px;height:18px;line-height:18px;z-index:20;" name="Smod5" id='10' value=""> <div id="wb_Text4" style="position:absolute;left:40px;top:148px;width:103px;height:16px;z-index:21;"> <span style="color:#000000;font-family:Arial;font-size:13px;">Sous-module 1 :</span></div> <div id="wb_Text5" style="position:absolute;left:40px;top:182px;width:103px;height:16px;z-index:22;"> <span style="color:#000000;font-family:Arial;font-size:13px;">Sous-module 2 :</span></div> <div id="wb_Text8" style="position:absolute;left:40px;top:213px;width:103px;height:16px;z-index:23;"> <span style="color:#000000;font-family:Arial;font-size:13px;">Sous-module 3 :</span></div> <div id="wb_Text9" style="position:absolute;left:40px;top:245px;width:103px;height:16px;z-index:24;"> <span style="color:#000000;font-family:Arial;font-size:13px;">Sous-module 4 :</span></div> <div id="wb_Text13" style="position:absolute;left:40px;top:276px;width:103px;height:16px;z-index:25;"> <span style="color:#000000;font-family:Arial;font-size:13px;">Sous-module 5 :</span></div> <input name="nb" size="1" oninput="remplir();" id='1' type='text' style= "position:absolute;left:293px;top:109px;width:168px;height:22px;z-index:26;">
for (i=2;i<12;i++) { document.getElementById('elem'+i).disabled =true; }
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
for (i=2;i<12;i++)
{
document.getElementById(i).disabled =true;
}
<select id="choixinput" onchange="initSaisie(this.value);" > <option value="1">1</option> <option value="2">2</option> <option value="3">3</option> <option value="4">4</option> <option value="5">5</option> </select> <br><br> <br><input name="inputSaisie[]" type="text" id="1" disabled > <br><input name="inputSaisie[]" type="text" id="2" disabled > <br><input name="inputSaisie[]" type="text" id="3" disabled > <br><input name="inputSaisie[]" type="text" id="4" disabled > <br><input name="inputSaisie[]" type="text" id="5" disabled > <script type="text/javascript"> function initSaisie(elemValue){ var allInp = document.getElementsByName("inputSaisie[]"); //alert (allInp.length); for(i=0;i < allInp.length;i++){ allInp[i].disabled=true; } document.getElementById(elemValue).disabled=false; } </script>
ahhh bon donc vous n'avez pas compris ce que je veux
<select id="choixinput" onchange="initSaisie(this.value);" > <option value="1">1</option> <option value="2">2</option> <option value="3">3</option> <option value="4">4</option> <option value="5">5</option> </select> <br><br> <br><input name="inputSaisie[]" type="text" id="1" disabled > <br><input name="inputSaisie[]" type="text" id="2" disabled > <br><input name="inputSaisie[]" type="text" id="3" disabled > <br><input name="inputSaisie[]" type="text" id="4" disabled > <br><input name="inputSaisie[]" type="text" id="5" disabled > <script type="text/javascript"> function initSaisie(elemValue){ var valeur = parseInt(elemValue); var allInp = document.getElementsByName("inputSaisie[]"); for(var i=0;i < allInp.length;i++){ if(i<valeur){ allInp[i].disabled=false } else{ allInp[i].disabled=true; } } } </script>
12 mai 2014 à 10:05
oui il vous manque du code.j'ai 10 input qui deviennent éditable que lorsque j'entre un nb de 1 à 5.
merci