내가 의심 스럽습니다, document.getElementById('myPassword').value);
함수를 validarDados에 넣습니다, 그리고 나서 다른 varriable 필요합니다,하지만 valor1 내가 예상대로 작동하지 않습니다, echo (echo $ valor1가) 정의되지 않는다 ($ 에코의 용기는, PHP 파일아약스 및 PHP 유효성 검사
$campo = $_GET['campo'];
$valor = $_GET['valor'];
$valor1 = $_GET['valor1'];
<input type="password" id="myPassword" name="password" class="text" onblur="validarDados('myPassword', document.getElementById('myPassword').value);" />
<input type="password" id="passwordMatch" name="passwordMatch" class="text" onblur="validarDados('passwordMatch', document.getElementById('passwordMatch').value);" />
AJAX
var req;
function validarDados(campo, valor, valor1) {
if(window.XMLHttpRequest) {
req = new XMLHttpRequest();
}
else if(window.ActiveXObject) {
req = new ActiveXObject("Microsoft.XMLHTTP");
}
var url = "ajax/validacao.php?campo="+campo+"&valor="+valor +"&valor1="+valor1;
req.open("Get", url, true);
req.onreadystatechange = function() {
if(req.readyState == 1) {
document.getElementById('campo_' + campo + '').innerHTML = '<font color="gray">Verificando...</font>';
}
if(req.readyState == 4 && req.status == 200) {
var resposta = req.responseText;
document.getElementById('campo_'+ campo +'').innerHTML = resposta;
}
}
req.send(null);
}
) 잘 작동이데아가 있습니까?
감사
설명을 주셔서 감사합니다 :) –
당신은 오신 것을 환영합니다 :) – ace