json
Código Javascript
:
Ver originalvar Objetos = {
Comentar : function (){
/* --- Variable ajax --- */
var ajax;
if (window.XMLHttpRequest){// Codigo para IE7+, Firefox, Chrome, Opera, Safari
ajax = new XMLHttpRequest();
}else{
ajax = new ActiveXObject("Microsoft.XMLHTTP");
}
/* --- Parametro ---
var Parametro = this.Parametros;*/
/* --- Usando metodos Open ---
ajax.open("POST",this.Pagina,this.Asincronia);*/
/* --- Estados ---
ajax.onreadystatechange = function(){*/
/* --- Cargando ---
if(ajax.readyState==1 || ajax.readyState==2 || ajax.readyState==3){
this.Proceso;
}*/
/* --- Si esta correcto ---
if(ajax.readyState==4 && ajax.status==200){
this.Finalizacion;
}
}*/
/* --- Parametros y envio ---
ajax.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
ajax.send(Parametros);*/
/* ----- Esta es una alerta para saber sitodos los parametros se pasan correctamente -- */
/* ---- Deshabilite todo el resto del codigo para no crea errores... --- */
alert("Parametros:"+this.Parametros+"Pagina:"+this.Pagina+"Asincronia:"+this.Asincronia+" Proceso:"+this.Proceso+"Finalizacion:"+this.Finalizacion+"");
}
}
html
Código HTML:
Ver original<!Doctype html>
<script type="application/javascript" language="javascript" src="Funciones.js"></script> <input type="text" id="Nombre" /><br> <input type="text" id="Comentario" /><br> <input type="submit" onClick="Objetos.Comentar();;" />
<script type="application/javascript" language="javascript">
var Comentaro = {
/* --- No los puedo poner acá --- */
Parametros : "Nombre="+document.getElementById('Nombre').value+"&Comentario="+document.getElementById('Comentario').value,
Pagina : "Envio.php",
Proceso: 'Cargando...',
Finalizacion : "Se ha completado su solicitud",
Asincronia : true
}
</script>
</body>
</html>
No entiendo por que me devuelve vacio los valores de los input
/* --- No los puedo poner acá --- */
Parametros : "Nombre="+document.getElementById('Nombre').value+ "&Comentario="+document.getElementById('Comentario ').value,