Expand my Community achievements bar.

Enhance your AEM Assets & Boost Your Development: [AEM Gems | June 19, 2024] Improving the Developer Experience with New APIs and Events

Text field

Avatar

Level 2
Hi....



May i know the script with the following requirements?



If text has been entered into Text Field, then

fields pertaining to Age, Sex, Employment are mandatory?



Lost in the Woods....



Thanks!
7 Replies

Avatar

Level 4
Hi Win,



place the following script in the exit-event of your first Text Field:



if (this.rawValue != null && this.rawValue != ""){

Age.mandatory = "error";

Sex.mandatory = "error";

Employment.mandatory = "error";

}else

Age.mandatory = "disabled";

Sex.mandatory = "disabled";

Employment.mandatory = "disabled";



Regards,



RonnyR

Avatar

Level 2
Thanks so much! You've been great!

Avatar

Level 2
Hi Ronny,

I've tried on your above method, unfortunately, it is not working...

There is nor error prompt that the script has an error, neither does it prompt when the form filler exists the text field after inputting text.

Please help me further....

Sorry for the trouble and thanks.

Avatar

Level 4
Hi Win,



email me your form

ronny.ruyters@i-da.be

Avatar

Former Community Member
Hi,

you can use the followio javascript code:



TextField.validate.nullTest="error";



This makes field mandatory.



:-)



Roberto Bellarmino

Avatar

Former Community Member
Robert,



This worked perfect for me.



Thanks for the suggestion!



John

Avatar

Former Community Member
Where would you use that javascript code at?