Que tal!, si lo se, antes indague en ellos... pero Sigo con el mismo problema.. Soy novato en AJAX y Javascript, y no se bien como solucionar esto.
Mira, tengo de esta forma:
Mi archivo
AJAX.JS, se conforma de:
Código:
function ajaxFunction() {
var xmlHttp;
try {
// Firefox, Opera 8.0+, Safari
xmlHttp=new XMLHttpRequest();
return xmlHttp;
} catch (e) {
// Internet Explorer
try {
xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
return xmlHttp;
} catch (e) {
try {
xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
return xmlHttp;
} catch (e) {
alert("Tu navegador no soporta AJAX!");
return false;
}}}
}
function Enviar(_pagina,valor,capa) {
var ajax;
ajax = ajaxFunction();
ajax.open("POST", _pagina+""+valor+"", true);
ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
ajax.onreadystatechange = function() {
if (ajax.readyState==1){
document.getElementById(capa).innerHTML = "<img src='img/loading.gif' align='center'> Aguarde por favor...";
}
if (ajax.readyState == 4) {
if (ajax.status==200) {
document.getElementById(capa).innerHTML = ajax.responseText;
}}}
ajax.send(valor);
}
Tengo un
Menu y cargo en un DIV una pagina con FORMULARIO con AJAX, en la cual tengo esto:
Código:
<form name="formid" id="formid" method="post" onsubmit="EnviarFormCuentas('cuentas.php','?c=3','contenido')">
Introduce tu <span class="titulo">contraseña actual:</span>
<input name="contractual" type="password" id="contractual"><br>
Introduce la <span class="titulo"> nueva contraseña:</span>
<input name="contrnueva" type="password" id="contrnueva"><br>
Confirma la <span class="titulo">nueva contraseña: </span>
<input name="contrnueva2" type="password" id="contrnueva2">
<br><br>
Correo electrónico:
<input name="correo" type="text" id="correo" value="<?php echo $_SESSION["sesion"]["correo"]; ?>">
<br />
<br />
<input class="submit" type="submit" name="Submit" value="Actualizar">
</form> <script language="javascript">
var correo = new LiveValidation( 'correo', {onlyOnSubmit: true } );
correo.add( Validate.Email );
</script>
El archivo
LIVEVALIDATION.JS lo tengo en el HEADER de mi pagina principal.
Ahora bien, no logro que funcione, no se como hacerle, ya vi las otras soluciones, pero no logro hacer que se solucione mi problema.
A su vez pasa lo mismo con otro archivo
TABLECLOTH.JS que sirve para seleccionar tablas y eso.
QUE HAGO?, LES PIDO DE LA MANERA MAS ATENTA QUE ME AYUDEN!, Porfavor..
Muchas gracias...