jQuery('form[name=myForm]').bind('submit', validateForm); jQuery('#login').bind('focus', validateForm); jQuery('#blur').bind('blur', validateForm);
Problem: when I click "login" text field and then "Submit" button what happens is that instead of alert('submit'); I get alert('blur'); What can I do about it? I need to have alert('submit'); triggered every time I click it. <form name="myForm" id="myForm" method="post" onsubmit="return false;"> <input type="text" name="login" id="login"> <input type="submit" value="Submit"/> function validateForm(e){ if(e.type=='submit'){alert('submit');} if(e.type=='blur'){alert('blur');} }