Foros del Web » Programando para Internet » Javascript » Frameworks JS »

variable.value es null en código simple y sencillo

Estas en el tema de variable.value es null en código simple y sencillo en el foro de Frameworks JS en Foros del Web. Hola. Estoy haciendo un script que creo es simple, pero me falla y no veo el error, que debe ser evidente para ojos expertos. Algrano: ...
  #1 (permalink)  
Antiguo 28/01/2011, 12:52
Avatar de Batusai  
Fecha de Ingreso: enero-2005
Ubicación: Málaga -Andalucía- España
Mensajes: 130
Antigüedad: 19 años, 3 meses
Puntos: 1
Pregunta variable.value es null en código simple y sencillo

Hola.

Estoy haciendo un script que creo es simple, pero me falla y no veo el error, que debe ser evidente para ojos expertos. Algrano:

Código:
function crea_cadena(){
	// recogemos los valores de esos 2 campos (uno oculto y el otro editable por el usuario que visita la página)
	var elitem=document.getElementById("item");
	var elatrib=document.getElementById("atrib");

	// la sintaxis de la cadena es como en este caso. Ayuda terminarla así, para que no te devuelva siempre la primera respuesta que guarda en la caché
	return "item="+elitem.value+"&atrib="+elatrib.value+"&cache="+Math.random();
}
El formulario de donde debe extraer la información es así:
Código:
		<form>
		<!--  Creamos un objeto OCULTO en el formulario cuyo valor será el atributo por el que queremos hacer la búsqueda  -->
		<input type="hidden" id="atrib" name="atrib" value="nombre">
		<!--  Al pulsar en el botón ENVIAR se llama a la función mostrar()   -->
		<input type="button" onClick="mostrar()" value="ENVIAR">
		<!--  En el objeto ITEM se insertará el texto que se buscará en la abse de datos  -->
		<input type="text" id="item" name="item" value="TODO" onKeyUp="mostrar()"><br> 
		</form>
Gracias de antemano.
__________________
No es verdad que sea un completo inútil. Al menos sirvo para dar mal ejemplo

Etiquetas: ajax, null, sencillo, simple
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:34.