Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/01/2006, 11:24
chelejuan4
 
Fecha de Ingreso: octubre-2005
Mensajes: 132
Antigüedad: 19 años, 1 mes
Puntos: 1
Problema al guardar.

Buenas, a ver como lo explico ...

Tengo un boton guardar que llama a esto :

Código:
function nuevacita($valor)
{

	header("Content-type: text/html; charset=ISO-8859-1");
	
    $text = "<FORM NAME=form1>Titulo:<input type=text name=titulo><br>";
    $text = $text."Nota:<input type=text name=nota><br>";
    $text = $text . "<a href=# onclick=guardar()>Guardar</a></form>";	
	
	
	$objResponse = new xajaxResponse();
	$objResponse->addAssign("nombre","innerHTML",$text);
	return $objResponse->getXML();	

}
Esto lo escribo en una capa, ningun problema.

Ahora queria que la persona le de a guardar y me guarde automaticamente, necesito recuperar los datos de los dos campos ( titulo y nota ) .

Segun mi entender deberia mandarle los valores via javascript para que el ajax lo lea, probe cosas asi :

Código:
function guardar()
{

	xajax_guardar(document.form1.titulo.value,document.form1.nota.value);
}

Y cosas similares pero siempre me dice que ese valor no existe. ¿puede ser por que lo creo via ajax? ¿Como deberia llamarla? ¿Deberia llamarla en php y si es asi como?.

Aqui es donde estoy perdido, llevo un buen rato probando cosas pero no se me ocurre donde tengo que enviar esos dos valores para que me llegue a la funcion php y guardar los datos.

El problema esta en que en javascript me dice que :

document.form1.titulo.value

Que no existe.

Espero haberme explicado. Venga un saludo a ver si me podeis ayudar.