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  
