Retroceder   Foros del Web > Programación para sitios web > AJAX

Respuesta
 
Herramientas Desplegado
Antiguo 22-abr-2008, 20:44   #1 (permalink)
pato12 está en el buen camino
 
Avatar de pato12
 
Fecha de Ingreso: septiembre-2007
Mensajes: 449
Login de usuario aja+php

Hola, ise este codig para validar un usuario:
Código HTML:
<script>
var request = false;

if (window.XMLHttpRequest) {
	request = new XMLHttpRequest();
}

function checkName(nick,clave) {

	if (window.ActiveXObject) {
    	try {
            request = new ActiveXObject("Msxml2.XMLHTTP");
        } catch(e) {
            try {
                request = new ActiveXObject("Microsoft.XMLHTTP");
            } catch(e) {
                request = false;
            }
        }
    }

    if (request) {
        request.onreadystatechange = processReqChange;
        request.open("GET", "check.php?nk="+nick+"&cl="+clave);
        request.send(null);
    }
}

function processReqChange() {
    var result = document.getElementById("result");

    if (request.readyState == 4) {
        if (request.status == 200) {
            result.innerHTML = request.responseText;
        }
    } else {
        result.innerHTML = "Espere, procesando los datos ...";
    }
}
</script>
<style type="text/css">
<!--
.result {
	background-color: #BBFBBD;
	border: 1px solid #006600;
}
-->
</style>

<form name="form1" method="post" action="" onSubmit="checkName(form1.ni.value,form1.cl.value)">
  Nick:<br>
  <input name="ni" type="text" id="ni">
  <br>
  Clave:<br>
  <input name="cl" type="text" id="cl">
  <br>
  <input type="submit" name="Submit" value="Entrar">
</form>
<div class="result" id="result"></div>
El codigo no anda bien, porque al mostrar los mensages(Espere,Nick mal,Clave mal, Ect...) me los muestra 1 segundo y desaparesen.
Yo quiero que se quede escrito y no desaparesca.
Ah por sierto, soy nuevo en ajax
Gracias
Salu2
__________________
Videos Yao - Comparte tus videos con el mundo...
pato12 está desconectado   Responder Citando
Respuesta
No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 10:08.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93