【问题标题】:ASP Form problemASP 表单问题
【发布时间】:2009-02-09 11:51:06
【问题描述】:

我有一个带有复选框和下拉菜单的 asp 表单。如果未选中该复选框,则我需要确保未选中或禁用下拉列表。

【问题讨论】:

    标签: javascript forms validation asp-classic


    【解决方案1】:

    你应该制作一个javascript来检查复选框是否被选中,然后启用/禁用下拉菜单?
    你可以使用 jQuery 来做到这一点,你需要包装一个被称为 arround 的函数:

    if ($("#checkbox").attr("checked")) {
        $("#dropdown").attr("disabled", true);
    }
    else
    {
        $("#dropdown").attr("disabled", false);
    }
    

    【讨论】:

      【解决方案2】:

      您需要在检查更改事件上回发或使用 JavaScript 禁用它

      在您的复选框上添加 onchange="checkChanged()"

      那你需要添加javascript函数

      function checkChanged()
      {
          if(Document.GetElementById('mycheckBox').Checked)
              Document.GetElementById('myDropdown').disabled = true;
          else
               Document.GetElementById('myDropdown').disabled = false;
      }
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-06-09
        • 2014-03-12
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多