Hola perezfj:
Para conseguir la colecciónde tags del mismo nombre de un documento tienes que usar:
document.getElementsByTagName("input")...
No lo he probado dentro de formularios, pero creo que puede funcionar...
Tal vez tengas que usar "forms" como colección.
document.forms.elFormulario.getElementsByTagName(" input")[0]
A ver si te sirve este ejemplo que solo muestra el value del primer input del form:
<html>
<body>
<form action="javascript
:alert(document.forms[0].getElementsByTagName('input')[0].value)" name="formulario1">
Nombre:<input type="text" name="nombre" value=""><br>
Apellido:<input type="text" name="apellido"><br>
<input type="submit" name="Enviar" value="Enviar">
</form>
<form action="javascript
:alert(document.forms[1].getElementsByTagName('input')[0].value)" name="formulario2">
Nombre:<input type="text" name="nombre" value=""><br>
Apellido:<input type="text" name="apellido"><br>
<input type="submit" name="Enviar" value="Enviar">
</form>
</body>
</html>
El formulario no tiene ningún valor, pero creo que responde tu pregunta (y vale en netscape)
Saludos