Ver Mensaje Individual
  #3 (permalink)  
Antiguo 13/07/2009, 14:12
Avatar de cesarpunk
cesarpunk
 
Fecha de Ingreso: enero-2008
Ubicación: Lima
Mensajes: 943
Antigüedad: 16 años, 10 meses
Puntos: 9
Respuesta: pasar variables dinamicas

hola, gracias por responder. Disculpe, me podria dar un ejemplo para usar ese comando? el unico input que tengo es ese textbox llamado "fecha".
Vi que se usa con el .length para preguntar cuantos elementos hay....Como usar esto? ya que ejecuto la funcion ajax en el evento onclick de la celda donde se encuentra el textbox y quisiera que en la funcion ajax reconoza cual textbox es el que quiero pasar el valor. Epero su respuesta.

Probe con esto.... pero ahora me devuelve vacio:

Código:
function muestraform(){
	var c = document.getElementById('muestra_form');
	//var fecha = document.frmfecha.fecha.value;
	var valores = '';
	var campos = document.getElementsByTagName('fecha')
	for(var m = 0; m < campos.length; m++){
		tipo = campos[m].getAttribute('type');
		if(tipo.toLowerCase() == 'text') valores += campos[m].getAttribute('value');
	}

	ajax=nuevoAjax();
	c.innerHTML = '<img src="http://www.forosdelweb.com/f77/indicator.gif" width="16" height="16" align="absmiddle">';
	ajax.open("POST", "citas.php",true);
	ajax.onreadystatechange=function(){
		if (ajax.readyState==4) {
			c.innerHTML = ajax.responseText
		}
	}
	ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	ajax.send("valores="+valores+"&control=enviado");
}
__________________
Quitenme la vida pero no la bebida.

Última edición por cesarpunk; 13/07/2009 a las 14:48