Java Reference
In-Depth Information
}
function checkUsername() {
var userValue = document.getElementById("username").value;
if (!userValue) {
alert("Please enter a user name to check!");
return;
}
var url = "ch14_formvalidator.php?username=" + userValue;
var request = new HttpRequest(url, handleUsernameResponse);
request.send();
}
function checkEmail() {
var emailValue = document.getElementById("email").value;
if (!emailValue) {
alert("Please enter an email address to check!");
return;
}
var url = "ch14_formvalidator.php?email=" + emailValue;
var request = new HttpRequest(url, handleEmailResponse);
request.send();
}
function handleUsernameResponse(responseText) {
var response = JSON.parse(responseText);
if (!response.available) {
alert("The username " + response.searchTerm +
" is unavailable. Try another.");
return;
}
checkEmail();
}
function handleEmailResponse(responseText) {
var response = JSON.parse(responseText);
if (!response.available) {
alert("The email address " + response.searchTerm +
" is unavailable. Try another.");
return;
}
document.theForm.submit();
}
document.getElementById("btnSubmit")
.addEventListener("click", btnSubmitClick);
Search WWH ::




Custom Search