Используйте jsp по кнопке действия - PullRequest
1 голос
/ 10 апреля 2020

Я не знаю, почему этот код не работает правильно. Я хочу печатать «AAAAA» только тогда, когда я нажимаю на кнопку, но если я запускаю это и нажимаю на кнопку, ничего не меняйте, и строка печатается каждый раз. Почему не работает?

<html>
  <head>
   <link rel="stylesheet"href="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/css/bootstrap.min.css">
    <script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
     <meta charset="ISO-8859-1">
        </head>
        <body>

<%
    if(request.getParameter("buttonName") != null) {
           out.println("AAAAAA");
    }
%>

<FORM NAME="form1" METHOD="POST">
    <INPUT TYPE="HIDDEN" NAME="buttonName">
    <INPUT TYPE="BUTTON" VALUE="Button 1" ONCLICK="button1()">
</FORM>

<SCRIPT LANGUAGE="JavaScript">

    function button1()
    {
        document.form1.buttonName.value = "yes";
        form1.submit();
    }

</SCRIPT>

</body>
</html>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...