A从另一个 jsp 文件访问按钮属性

Aaccessing button properties from another jsp file

我在 a.html 中禁用了按钮,在 b.html 中禁用了一些 xyz 按钮。 单击 b.html 中的 xyz 按钮时,a.html 中禁用的按钮应该被启用。

我已经尝试了两天了,但毫无进展。你能帮帮我吗?

如果只是普通的 html 页,您可以使用 jQuery/ JavaScript 来完成此操作。这是一个简单的例子:

a.html:

<body>
  <input id="aButton" type="button" value="A Button">

  <script type="text/javascript">
    $(document).ready(function() {
        var enableAButton=getUrlParameter("enable");

        if(enableAButton == "true"){
            $('#aButton').prop('disabled', false);
        }else{
            $('#aButton').prop('disabled', true);//disabled by default
        }
    });

    function getUrlParameter(sParam)
    {
        var sPageURL = window.location.search.substring(1);
        var sURLVariables = sPageURL.split('&');
        for (var i = 0; i < sURLVariables.length; i++) 
        {
            var sParameterName = sURLVariables[i].split('=');
            if (sParameterName[0] == sParam) 
            {
                return sParameterName[1];
            }
        }
    } 
  </script>
</body>

b.html:

<body>
  <input id="bButton" type="button" value="B Button">
  <script type="text/javascript">
    $("#bButton").click(function(){
        window.location.href="a.html?enable=true"
    });
  </script>
</body>

如果两者是没有任何关系的不同文件,则不能直接禁用它。相反,您可以在学生的数据库中维护一个标志变量来跟踪信息。根据其值启用和禁用。