通过数据库行

时间:2016-04-03 13:16:14

标签: javascript php mysqli

我试图根据下拉列表中的选择动态启用文本框..下拉列表行将根据我在db中有多少行生成...现在的问题是我的脚本仅适用于第一个文本框在第一行..我不知道如何使其基于row..thnx事先动态启用

的javascript

<script type="text/javascript">
function CheckValue(val){
 var element=document.getElementById('justify');
 if(val=='1'||val=='5')
   element.disabled=false;
  else  
   element.disabled=true;
 }
 </script> 

我的选择菜单和文本框

 while($row = mysqli_fetch_array($result)) { 

echo '<td><select id="languageEva1" name="languageEva1[]" style="width:60px;float:left;" class="form-control" onchange="CheckValue(this.value);">
        <option value="" selected></option>
        <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></td>';
 echo '<td><input type="text" name="justify[]" id="justify" class="form-control" disabled/></td>';

 }

0 个答案:

没有答案