image
Inicio » Foros » HTML

Foro sobre HTML

INPUT TYPE="HIDDEN"

Volver al foro | Responder | Añadir nuevo tema


De: kimppa
Fecha: 20/09/2007
Mensaje:

Hola a todos, tengo este codigo y quiero recuperar el valor del input, como lo hago¿?

<input type="hidden" name="length" value='10'/>


Quizás le interese
De: jbosch(vosk)
Util para: 11 personas

Fecha: 20/09/2007
Mensaje:

tienes que recoger el 'value' del elemento:

puntero_elemento.value;

para referenciar el elemento tienes que usar un puntero a ese elemento, que puede ser de varias formas, p.ej. 'this.value' cuando trabajas desde dentro del elemento

<input type="hidden" onClick="alert(this.value);">

si quieres referenciar el elemento desde fuera de mismo tienes que sacarlo de la lista de elementos de un formulario (en caso que esté dentro de un formulario), o declararle el atributo 'id' para acceder a el mediante 'getElementById()'; si está en un form declarado bajo el nombre 'miformulario':

document.forms['miformulario'].nombre_campo.value;

si solo hay un form puedes omitir el nombre y acceder a ese con el indice

document.forms[0].nombre_elemento.value;

si hay mas de uno tendras que usar el indice del form que le corresponda (al primero siempre 0).

si lo declaras con el id

<input type="hidden" id="micampooculto">

tienes que usar

document.getElementById('micampooculto').value;

esta ultima forma es la peor de las tres. otra cosa, tienes que evitar usar nombres para los campos que puedan dar confusiones: en javascript ya existe el método 'length'; no te dará ningun error pero puede favorecer las confusiones.

jbosch(vosk)



De: kimppa
Util para: 0 personas

Fecha: 21/09/2007
Mensaje:

muchisimas gracias por tu ayuda. Muy amable ;)



Volver al foro | Responder | Añadir nuevo tema

Quizás le interese:

WebEstilo.com no se hace responsable de las opiniones que los usuarios puedan verter en cualquiera de los foros existentes.

Si te solucionó el problema pulsa en G+1


Gracias!






Comparte



Última modificación:05 de Agosto de 2012. Spain - España.
© 1998-2004 por . Todos los derechos reservados.