[Javascript] how to refer to (x)html elements

Tim Burgan lists.latech.edu at greaterthani.com
Wed Nov 12 18:35:22 CST 2003


Hello,

The final code is - that does validate with the W3C validator
<http://validator.w3.org/>

<head>
   <script type="text/JavaScript">
        function collectInfo() {
          var formNr = 0;
          var elementName = "myName";
          var element = document.forms[formNr].elements[elementName];
          alert("The value is " + element.value);
        }
   </script>
</head>

<form action="" method="">
      <input type="text" name="myName" />
      <input type="button" value="submit" onclick="collectInfo();" />
</form>

I 'name' attribute in the 'form' tag is not compliant with XHTML 1.0
Strict or
XHTML 1.1, but it is allowed to be used with 'input' tags. Multiple 'id'
attributes are not allowed on the same page. The way the JavaScript refers
to
the elements here, it's not needed - thanks to .Jeff and Kristof.

Thank you everyone for your help - you can see a working example of this
at:
<http://www.greaterthani.com/05_programming/week5a.htm>

Thanks
Tim Burgan







More information about the Javascript mailing list