How to add fields validation before Printing - HTML5 Forms

Avatar

Avatar

calvint88270830

Avatar

calvint88270830

calvint88270830

09-01-2018

Hi there,

I am quite new to HTML5 Design and I am wondering if anyone has run into this issue before.

I have a HTML5 form with some required fields which need to be validated after I click the Print button. I came up with the script below; however, it kept going to the loop even though I have entered the required data.  Using the HTTP Submit Button will go through all required fields but it does not bring up the Print Dialog.

FormsCal

if(xfa.host.appType == "HTML 5" or emplid.rawValue == null) then

xfa.host.messageBox("You must enter the required data to be able to print this form")

else

window.print()

endif

Thanks,

Calvin

Replies

Avatar

Avatar

Veena_Vikram

MVP

Avatar

Veena_Vikram

MVP

Veena_Vikram
MVP

09-01-2018

Understand your question is more about HTML5 and not AEM. May be this questions needs to be moved to the correct forum.

Avatar

Avatar

calvint88270830

Avatar

calvint88270830

calvint88270830

09-01-2018

Hi,

Isn't HTML5 part of the AEM Designer? I can't seem to find a forum for AEM HTML5.

Avatar

Avatar

Veena_Vikram

MVP

Avatar

Veena_Vikram

MVP

Veena_Vikram
MVP

09-01-2018

You mean Adobe Experience Manager ?

Avatar

Avatar

calvint88270830

Avatar

calvint88270830

calvint88270830

09-01-2018

Yes, that's correct.  Thanks!

Avatar

Avatar

smacdonald2008

Total Posts

12.7K

Likes

1.4K

Correct Reply

2.3K

Avatar

smacdonald2008

Total Posts

12.7K

Likes

1.4K

Correct Reply

2.3K
smacdonald2008

09-01-2018

I believe you are trying to use AEM Forms - correct?

Avatar

Avatar

calvint88270830

Avatar

calvint88270830

calvint88270830

09-01-2018

That is correct.

Avatar

Avatar

kautuk_sahni

Community Manager

Total Posts

5.8K

Likes

1.0K

Correct Reply

1.1K

Avatar

kautuk_sahni

Community Manager

Total Posts

5.8K

Likes

1.0K

Correct Reply

1.1K
kautuk_sahni
Community Manager

10-01-2018

Moving this question to AEM forms!!