Ver Mensaje Individual
  #7 (permalink)  
Antiguo 18/02/2005, 13:54
angsanchez
 
Fecha de Ingreso: octubre-2004
Ubicación: España
Mensajes: 894
Antigüedad: 22 años
Puntos: 3
En efecto, a las referencias al formulario les faltaba document, y "this" no funciona en "action".

Por lo que he probado (Firefox1 e IE6), funciona de varias formas, además de la que has puesto; mira a ver cuál te conviene más:
1)
Código PHP:
<form action="javascript:chequearFORM(document.form1);" method="post" name="form1"> 
con
Código PHP:
var cnjFORM = elmFORM.elements; 
2)
Código PHP:
<form onSubmit="chequearFORM(this)" method="post"> 
con
Código PHP:
var cnjFORM = elmFORM.elements; 
En el caso (2) el formulario no necesita nombre ("name" ni "id"), aunque se le puede poner. No entiendo de envío de formularios, por lo que no sé si hay diferencia entre el método "action" y el "submit".
__________________
Angel :cool: