rooney Posted October 25, 2007 Share Posted October 25, 2007 Hi friends I have a form in which there is a form. When you submit the form without using javascript to disable the submit button after it has been pressed, the form proceeds normally (stating any errors in form or successfully if no errors found). But when I put in disable code, the button just shows "Please wait.." and the page simply reloads(no checks performed whatsoever). Heres my code. Please tell me what the error is. 1 bug i have found in the below code. When the page reloads after clicking the submit button ,isset($_POST['submit']) returns false . This returns true when the function is not being called. <?php //form code ?> <script language="Javascript"> document.write('<input type="submit" name="submit" value="Submit" onClick="register_form.submit.disabled=true;">'); </script> <noscript> <input type="submit" name="submit" value="Submit"> </noscript> <?php echo "<input type='hidden' name='isrun' value='true'>"; echo "</form>"; //other codes ?> Quote Link to comment Share on other sites More sharing options...
rooney Posted October 25, 2007 Author Share Posted October 25, 2007 Guys when I am making it as onClick="register_form.submit.disabled=false; it is proceeding as expected. But when i make it onClick="register_form.submit.disabled=true; it is showing the stated problem Quote Link to comment Share on other sites More sharing options...
ToonMariner Posted October 26, 2007 Share Posted October 26, 2007 document.write('<input type="submit" name="submit" value="Submit" onClick="this.disabled=true;">'); Quote Link to comment 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.