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 Quote 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(); Quote 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
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.