Probably something stupid I'm doing. I want to populate a hidden DIV with values of a form on submit.
The DIV does open with correct data, but then resets after the page is finished loading. What am I doing wrong?
Here's my test:
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <meta http-equiv="Content-Type" content=
    "text/html; charset=us-ascii" />
    <title>Test</title>
 <script type="text/javascript">
     function test(){
   var usr = document.getElementById('user').value;
   var pwd = document.getElementById('passwd').value;
   document.getElementById('out').innerHTML = usr + " " + pwd;
   document.getElementById('out').style.display = "block";
   return true;
  }
 </script>
</head>
<body>
    <form action="" onsubmit="return test()">
        <input type="text" id="user" name="user" />
  <input id="passwd" type="text" name="passwd" /> 
        <p><input type="submit" value="Go" /></p>
    </form>
    <div id="out" style="display:none;">
    </div>
</body>