JavaScript - Como pasar un objeto en una funcion JavaScript?

 
Vista:

Como pasar un objeto en una funcion JavaScript?

Publicado por Juan Arturo (7 intervenciones) el 17/10/2001 02:44:07
Necesito algo similar al .this pero que llame a otro objeto de la misma forma:
COMO PUEDO PASAR POR REFERENCIA UN CAMPO DE UN FORMULARIO A UNA FUNCION JAVASCRIPT?
TENGO ESTO:


FORM NAME="Formita"

href="javascript:void(RecuperaDatos(document.formita.matricula.value, document.formita.nombre.value, document.formita.sexo.value))">Mod</a></TD>
<INPUT TYPE="hidden" NAME="matricula" VALUE="012354">
<INPUT TYPE="hidden" NAME="nombre" VALUE="JUAN ARTURO GOMEZ">
<INPUT TYPE="hidden" NAME="sexo" VALUE="M">

/FORM

Es para NesScape, me manda error dice que el campo matricula no esta definido
No quiero recuperar el valor desde dentro de la funcion javascript "recuperaDatos"
asi:
campo = document.formita.matricula.value

ya que quiero que sea una funcion generica que pueda ser mandada llamar con diversos objetos
como parametros....
O si me indican si de plano no se puede pasar la referencia al campo (como se hace con This)
RecuperaDatos(document.formita.matricula.value)
o quiza sin el value:
RecuperaDatos(document.formita.matricula)
que pasara el objeto completo.

cualquier comentario se agradecera.

Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Como pasar un objeto en una funcion JavaScript?

Publicado por Fran (21 intervenciones) el 17/10/2001 11:04:38
Veo raro que te falle, pero prueba a quitarle el void al href

href="javascript:RecuperaDatos(document.formita.matricula.value, document.formita.nombre.value, document.formita.sexo.value)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar