QuickForm this.form.submit(), errors don't show up

From: Date: Mon, 19 Jun 2006 14:58:22 +0000
Subject: QuickForm this.form.submit(), errors don't show up
Groups: php.pear.general 
Request: Send a blank email to pear-general+get-24407@lists.php.net to get a copy of this message
I added a little javascript to my submit button to provide feedback to the user when they submit a form, it also disables the submit butt. When I use it, the errors in the below form don't show up, is it because I'm using the javascript this.form.submit()? Why would it cause the errors not to show up? Thanks, Mark Example form $form =& new HTML_QuickForm('testform'); // Creates a checkboxes group using an array of separators $checkbox[] = &HTML_QuickForm::createElement('checkbox', 'A', null, 'A'); $checkbox[] = &HTML_QuickForm::createElement('checkbox', 'B', null, 'B'); $checkbox[] = &HTML_QuickForm::createElement('checkbox', 'C', null, 'C'); $checkbox[] = &HTML_QuickForm::createElement('checkbox', 'D', null, 'D'); $form->addGroup($checkbox, 'ichkABC', 'ABCD:', array('&nbsp;', '<br />')); // At least one element is required $form->addGroupRule('ichkABC', 'Please check at least two boxes', 'required', null, 2); $form->addElement( 'submit', 'submitForm', 'Submit Form', array( "onclick"=> "this.value='Submitting form please wait...';this.disabled=true;this.form.submit();") ); Thanks, Mark

« previous php.pear.general (#24407) next »