sphinx Posted June 12, 2011 Share Posted June 12, 2011 Hello, If a box is left blank and the user tries to submit, I want to make a popup say something like 'the field was left blank' Here is what I used: <script type="text/javascript" language="JavaScript"> function nameempty() { if ( document.login.name.value == '' ) { alert('No name was entered!') return false; } } </script> And for the submit button: <form method="post" action=""> <input type="password" onkeypress="return bar(event)" name="pswd"> <br><input type="submit" type="button" name="login" value="Login" onSubmit="return nameempty();"></form> For some reason, it isn't working, could someone please advise me, Many thanks, James Link to comment https://forums.phpfreaks.com/topic/239150-field-blank-prompt-not-working/ Share on other sites More sharing options...
RussellReal Posted June 13, 2011 Share Posted June 13, 2011 the form isn't named login, there is no "name" field, however, name is also an attribute which can be placed on all elements which means that you shouldn't name your FIELD "name", which will lead to (almost guaranteed) cross browser issues. for best results, just issue an ID and use document.getElementById(); Link to comment https://forums.phpfreaks.com/topic/239150-field-blank-prompt-not-working/#findComment-1228988 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.