i'm with a ridiculous problem (i think). I just can't get a tag content using a Script/Function/document.getElementById. The alert tha i'm using to see the content of variable (wM) is always blank. I looked a lot of examples in the Web and all of them is similar, sometimes just like my code. See below:
    <!DOCTYPE html>
    <html lang ="pt-br">        
       <head>
          <title> loginServlet2 </title>
          <meta http-equiv = ”Content-Type” content=”text/html; charset=UTF-8”>
          <link rel="stylesheet" type="text/css" href="c:/java/html/css/estilo.css"/>    
          <script type="text/javascript">
             function oMsg()
             {
                var wM = document.getElementById("wMsgB").textContent;
//              var wM = document.querySelector("span").textContent;
                alert("wM = "+ wM);
                if (wM == "Teste OK!")
                {
//               document.getElementById("wMsgA").innerHTML = "Test is OK";
                 document.getElementById("wMsgA").textContent = "Test is OK";
                }
                else
                {
                   alert("Test is not OK. Before set new msg");
                   document.getElementById("wMsgA").textContent = "Test is not OK";
                }
             }
          </script> 
       </head>
       <body>
          <h2> Login Page2 </h2>
          <p>Please enter your username and password</p>
          <form method="GET" action="loginServlet2">
             <p id="test2"> Username <input type="text" name="userName" size="50"> </p>
         <p> Password <input type="password" name="password" size="20"> </p>
             <p> <input type="submit" value="Submit" name="B1" onclick="oMsg()"> </p> 
          </form>
       <h3> MsgB : <span id="wMsgB"<%=request.getAttribute("wMsg")%></span></h3> 
          <p> MsgA : <span id="wMsgA"> </span> </p>
       </body>
    </html>
Could anyone help me, please? Thanks.
 
    