Entry
Is it possible to access form elements names name[0] via JS? JS says (in ie5.5) that elements.length is 0, i think JS can't handle the '['.
Sep 19th, 2003 16:20
Luiz Paulo Rosa, Jens Kisters,
Try this:
<!doctype html public "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title> New Document </title>
<meta name="Generator" content="EditPlus">
<meta name="Author" content="Luiz Paulo C. Rosa">
<script language="JavaScript">
<!--
function countElements()
{
var msg = '';
for(var i=0;i<document.frm.elements.length;i++)
{
msg = msg + document.frm.elements[i].name + ' - ' +
document.frm.elements[i].value + '\n';
}
alert(msg);
}
//-->
</script>
</head>
<body>
<form method=post name="frm">
<input type="text" name="txt1"><br>
<input type="text" name="txt2"><br>
<textarea name="txa" rows="12" cols="20">
</textarea><br>
<input type="hidden" name="hdn">
<input type="button" name="button" onClick="countElements()"
value="show elements and values">
</form>
</body>
</html>