document.getElementById("button1").addEventListener("click", mouseOver1);
functionmouseOver1(){
document.getElementById("button1").style.color="red";
}
document.getElementById("button2").addEventListener("click",mouseOver);
functionmouseOver(){
document.getElementById("button2").style.color="purple";
}
$("#button1").hover(function(){
$(this).css('cursor','pointer');
});
$("#button2").hover(function(){
$(this).css('cursor','pointer');
});
$(document).ready(function(){
$('#button1').click(function(){
$.ajax({
data:{username:textbox1.val(),password:textbox2.val()
},
errors:function(){
existing1-username-input-textbox:{
required:"Youmustenteravalidexistinguseraccount.",
minlength:"Yourusernamemustbeatleast10characterslong."
},
existing2-password-input-textbox:{
required:"Youmustenteravalidpasswordassociatedwithanaccount.",
minlength:"Yourusernamemustbeatleast10characterslong."
}
},
success:function(){
//usetheseanimatemethodsbelowifusernameandpasswordarecorrect:
//$('#para1').animate({'left':'-105'});
//$('.username-label').animate({'left':'-105%'});
//$('.existing1-username-input-textbox').animate({'left':'-105%'});
//$('.password-label').animate({'left':'-105%'});
//$('.existing2-password-input-textbox').animate({'left':'-105%'});
//$('#button1').animate({'left':'-105%'});
}
});
});
introh1{
font-family:'Cambria';
font-size:16pt;
font:bold;
text-align:left;
}
.introp{
font-family:'Calibri';
font:italic;
font-size:12pt;
padding:0px690px0px20px;
text-align:left;
}
.content{
border:2pxsolid;
-webkit-border-radius:10px;
-moz-border-radius:10px;
border-radius:10px;
}
#para1{
padding:0px1050px0px20px;
}
#para2{
padding:0px1099px0px20px;
}
.username-label,
.password-label{
margin:10px0px0px300px;
position:relative;
top:-70px;
}
.existing1-username-input-textbox,
.existing2-password-input-textbox{
top:-70px;
position:relative;
}
#button1{
background-color:#add8e6;
margin-left:390px;
position:relative;
top:-50px;
-webkit-border-radius:10px;
-moz-border-radius:10px;
border-radius:10px;
padding:0px20px0px20px;
}
#button2{
background-color:#add8e6;
margin-left:-200px;
position:relative;
top:-30px;
-webkit-border-radius:10px;
-moz-border-radius:10px;
border-radius:10px;
padding:0px20px0px20px;
}
.Username-label1,
.Password-label2,
.Email-label3,
.Repeat-Email-label4{
margin:0px0px0px300px;
position:relative;
top:-70px;
}
.username-new-input-textbox,
.password-new-input-textbox,
.email-new-input-textbox,
.reenter-new-input-textbox{
position:relative;
top:-70px;
margin-left:20px;
}
span{
color:red;
}
<h1>WelcometoCuyahogaCommunityCollegeStudentServicesOnline</h1>
<p>CuyahogaCommunityCollegerecognizesstudents'rightstoaccesspersonalandacademicrecordsinaccordancewiththeFamilyEducationalRightsandPrivacyActof1974(FERPA)asamendedbyPublicLaw93-568.</p>
</div>
<br/>
<divclass="content">
<divclass="rowtop">
<pid="para1">Alreadyhaveanaccountwithus?Returningusersmayloginbyenteringtheirsiteusernameandpassword.</p>
<divclass="login">
<labelclass="username-label"for="username-part1">Username</label>
<inputclass="existing1-username-input-textbox"type="text"value="">
<spanid="username_error1">*</span><br>
<br>
<labelclass="password-label"for="password-part2">Password</label>
<inputclass="existing2-password-input-textbox"type="password"value="">
<spanid="password_error2">*</span><br>
<buttonid="button1">Login</button>
</div>
</div>
<hr/>
<divclass="rowbottom">
<pid="para2">Newusers,pleasecreateanewaccountbyprovidinguswithsomebasicinformation.</p>
<divclass="new_customers_info">
<labelclass="Username-label1"for="new-user-name-part-1">Username</label>
<inputclass="username-new-input-textbox"type="text"value=""><br/>
<br/>
<labelclass="Password-label2"for="password-new-part2">Password</label>
<inputclass="password-new-input-textbox"type="password"value=""><br/>
<br/>
<labelclass="Email-label3"for="email-new">EmailAddress</label>
<inputclass="email-new-input-textbox"type="email"value=""><br/>
<br/>
<labelclass="Repeat-Email-label4"for="repeat-new-email">RepeatEmailAddress</label>
<inputclass="reenter-new-input-textbox"type="email"value="">
<buttonid="button2">CreateAccount</button>
</div>
</div>
</div>
<br/>
<footer>CuyahogaCommunityCollege</footer>
<footer>700CarnegieAvenue,Cleveland,Ohio,44115</footer>
</div>
<scriptsrc="Home.js"></script>
</body>
</html>
Hello Everyone,
I am trying get this ajax method to work in order to validate input textfields for the upper boxes, but how can I get it to working?
What I am doing wrong?
I want it to work such that if a user inputs the wrong username and password, it display error messages and it won't animate the old content out to the left side.
How can I fix my ajax method?