【问题标题】:Hide OK button based on radiobutton selection根据单选按钮选择隐藏确定按钮
【发布时间】:2013-03-04 12:43:53
【问题描述】:

我有一个带有单选按钮字段的 Sharepoint 列表。如果有人检查否,则应禁用确定按钮,但如果选择是,则应启用确定按钮。 我需要在 CEWP 中编写一个 javascript 来实现这一点,并且无法访问 SPD,有人可以建议吗?

【问题讨论】:

    标签: javascript sharepoint sharepoint-2007 sharepoint-list


    【解决方案1】:
    <script type = "text/javascript">
    function test_enable(id,id2)
    /*parameter "id" should be id of "no" radiobutton and "id2" is of yes button 
    */
    {
    if(document.getElementById(id).checked==true)
    {
    document.getElementById(id2).enabled==false;
    }
    else
    {
    document.getElementById(id2).enabled==true;
    }
    }
    </script>
    
    
    <input type = "radio" id = "id" onchange = "test_enable('id','id2')" value = "No">
    
    <input type = "button" id = "id2" onclick = "foo()" value = "click me!"> 
    

    简单!

    【讨论】:

      【解决方案2】:

      你可以这样做

      function show_hide(show, hide)
      {
      document.getElementById(show).style.display="block";
      document.getElementById(hide).style.display="none";
      }
      
      <form method="post" action="aaa.php">
      <input type="radio" name="search" value="standard" onClick="show_hide('standard', 'advanced')" checked />Standard Search
      <div id="standard" style="display: block;">
      Standard search div
      </div>
      <br />
      <input type="radio" name="search" value="advanced" onClick="show_hide('advanced', 'standard')" />Advanced search
      <div id="advanced" style="display: none;">
      Advanced search div
      </div>
      <br />
      <input type="submit" value="Submit" />
      </form>
      

      【讨论】:

        猜你喜欢
        • 2018-02-27
        • 1970-01-01
        • 2012-02-18
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-04-04
        相关资源
        最近更新 更多