使用javascript在另一个选择选项后禁用select属性

时间:2015-12-14 12:45:20

标签: javascript html

我有 - / + 50选择循环选项。我希望在选择另一个选择后禁用选择根据id。

Javascript代码(隐藏选项):

<script type="text/javascript">
function check(element)
{
  d=document;
  drops = d.getElementsByName('drop').length;
  opts = 99;
  for (i=1;i<drops+1;i++)
  {
    if (element.id != 'drop'+i && element.value != '0')
    {
      for (z=0;z<opts;z++)
      {
        if (d.getElementById('drop'+i).options[z].value == element.value)
        {
          d.getElementById('drop'+i).options[z] = null;
          break;
        }
      }
    }
  }
}
</script>

Javascript代码(禁用选择):

<script>
function myDisable() {
    document.getElementById("drop15").disabled = true;
    document.getElementById("drop19").disabled = true;
    document.getElementById("drop10").disabled = true;
}
</script>

Html代码:

<select id="drop1" name="drop" onchange="check(this); myDisable();"> 
  <option value="0"></option>
  <option value="3">One</option>
  <option value="5">Two</option>
  <option value="1">Three</option>
</select>

-----------循环选择+/- 50 -----------------

我想禁用从输入号码中选择要禁用的金额

0 个答案:

没有答案