window.onLoad = function()
{
alert('hi loaded');
var clickButton = document.getElementById("checkusername"); /* check username button */
clickButton.onClick = function()
{
alert('Hi!');
var spanTag = document.getElementById("checkoutput");
var usernameText = document.getElementById("username");
if (usernameText !== usernameText)
{
var reqUrl = "/register/" + usernameText.value + "/";
var handleSuccess = function(o){
if(o.responseText !== undefined)
{
spanTag.innerHTML = "
Transaction id: " + o.tId + "";
spanTag.innerHTML += "HTTP status: " + o.status + "";
spanTag.innerHTML += "Status code message: " + o.statusText + "";
spanTag.innerHTML += "HTTP headers: " + o.getAllResponseHeaders + "
";
spanTag.innerHTML += "Server response: " + o.responseText + "";
spanTag.innerHTML += "Argument object: Object ( [foo] => " + o.argument.foo +
" [bar] => " + o.argument.bar +" )";
}
}
var handleFailure = function(o)
{
if(o.responseText !== undefined){
spanTag.innerHTML = "Transaction id: " + o.tId + "";
spanTag.innerHTML += "HTTP status: " + o.status + "";
spanTag.innerHTML += "Status code message: " + o.statusText + "";
}
}
var callback =
{
success:handleSuccess,
failure: handleFailure
//argument: { foo:"foo", bar:"bar" }
};
var request = YAHOO.util.Connect.asyncRequest('GET', reqUrl, callback);
}
};
};