Skip to main content
Firealan
April 27, 2021
Solved

Dynamically set image source path/value in AEM form designer

Want to know how to dynamically call  the image source/path on certain conditions in form designer.

Currently I setup [image field] in the document. Wondering how I can use javascript to call / add the image into the image field .

 

I have tried to use the code below on [form:ready] 
this.value["#image"].href = "https://upload.wikimedia.org/wikipedia/commons/thumb/8/8f/SAP-Logo.svg/320px-SAP-Logo.svg.png"

 

But it didnt work.

 

Adobe Experience Manager - forms designer version : 6.5

 

My final goal is using XML data and javascript to dynamically change the path of the image. 

 

Hope someone have a solution/answer  for this question.

Thanks

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Mayank_Gandhi
Mayank_GandhiAccepted solution
Adobe Employee
May 4, 2021

@firealan  I think you are doing correct just try the b64 string once. 

5 replies

Mayank_Gandhi
Adobe Employee
Mayank_GandhiAdobe EmployeeAccepted solution
Adobe Employee
May 4, 2021

@firealan  I think you are doing correct just try the b64 string once. 

Translate
Firealan
FirealanAuthor
May 4, 2021
thank Mayank . the Base64data work. this.value["#image"].value = "BASE64DATA"
Translate
Level 8
May 4, 2021

You cannot change the image path using JavaScript 

Translate