okay i am using these features for validation already. what i need here is the feature that the user will be notified when he has filled out all fields (also the ones who are NOT required!) I want to display a check mark or change the color of the link or alert something (whatever)...
so i use this in the form definition: <fd:form xmlns:fd="http://apache.org/cocoon/forms/1.0#definition"> <fd:validation> <fd:javascript> if (widget.lookupWidget("*") != "null"){ //the alert is just a test, could be other DHTML features alert("You are done"); } </fd:javascript> </fd:validation> <fd:widgets> The question is >>if (widget.lookupWidget("*") != "null")<< okay? And why do I get that error: "file:/C:/Programme/Diplom/Apache Software Foundation/Tomcat 5.0/webapps/cocoon/bihs-t7/cform-definitions/widgets_table_event.xml", line 9: uncaught JavaScript exception: at bihs (file:/C:/Programme/Diplom/Apache Software Foundation/Tomcat 5.0/webapps/cocoon/bihs-t7/flowscripts/bihs.js, Line 21) at (resource://org/apache/cocoon/forms/flow/javascript/Form.js, Line 127): ReferenceError: "alert" is not defined. (file:/C:/Programme/Diplom/Apache Software Foundation/Tomcat 5.0/webapps/cocoon/bihs-t7/cform-definitions/widgets_table_event.xml; line 9) Thank you! philipp > You can do this much easier by defining validation rules on the form > definition. There are a number of validation rules available, including > a rule that uses javascript to validate. See the Cocoon docs: > > http://cocoon.apache.org/2.1/userdocs/forms/validation.html > > > > -----Original Message----- > > From: Philipp Rech [mailto:[EMAIL PROTECTED] > > Sent: Wednesday, November 03, 2004 10:41 AM > > To: [EMAIL PROTECTED] > > Subject: CForms: how 2 lookup all widgets at once > > > > Hello, > > > > i am looking for a Flowscript functionality that checks (at once) if > all > > fields in a form are selected or filled out (not empty). > > > > --- the flow part ------- > > > > if (widget.lookupWidget(*) == NULL) { > > >>>>display a hint that you are done here>>> > > } > > ------------------------- > > > > I am not shure how to check all widgets at once? The > > "widget.lookupWidget(*) == NULL" > > was just a guess... *wonders* > > > > I am using CForms within Cocoon (2.1.5.1). > > Thank you in advance, > > phil > > > > > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
