Your achievements

Level 1

0% to

Level 2

Tip /
Sign in

Sign in to Community

to gain points, level up, and earn exciting badges like the new

Learn more

View all

Sign in to view all badges

Need JavaScript Help on How to Create New Line in Document Rendered in HTML

Level 2
Level 2

Hi Everyone,

I'm new to the Adobe forums.  I had previously posted this message in the AEM forum but was told I needed to post it in the LiveCycle forum.  Please redirect me if I'm still not in the correct place.  So here's my problem:

I'm creating a letter document using AEM Designer.  I need to have the data elements for an address formatted as shown:


Address 1

Address 2

City, State Zip

All are data elements mapped into the letter xdp. I'm using the following JavaScript to conditionally exclude Address 2 if it contains a null value:

if (Address2.rawValue != null) {

   Address.rawValue = MailTo.rawValue + "\u000a" + Address1.rawValue + "\u000a" + Address2.rawValue + "\u000a" + City.rawValue + ", " + State.rawValue + " " +         ZipCode.rawValue;

} else {

   Address.rawValue = MailTo.rawValue + "\u000a" + Address1.rawValue + "\u000a" + City.rawValue + ", " + State.rawValue + " " +ZipCode.rawValue;


This works when the document is rendered as a pdf but I need it render in HTML because it will be presented to the user in a browser.  I can't find an example of what the correct syntax should be. 

Thanks to anyone who replies.

Willie Chapman

2 Replies
Level 7
Level 7

I am not familiar with AEM Forms, but did you know that dynamic forms work in Internet Explorer as a PDF. They wont work in other browsers.

Level 2
Level 2

I didn't know that but my company has selected Chrome as our default browser. Thanks for the reply though.