Skip to main content
Known Participant
February 2, 2022
Answered

What is the javascript Code for starting a new line in a list?

  • February 2, 2022
  • 1 reply
  • 423 views

Hi, I have a list of names in a form field, which are gathered from all sorts of other fields. This works well, but I would now like to start a new line for each name. Can someone tell me what to add to my code, so that each name gets its own line in the same field? (Sorry I am quite new to this)

 

Here is the code I used which works but outputs everything next to each other in one big long line, over multiple lines obviously.

// Get the field values, as strings var s1 = getField("Name1").valueAsString; var s2 = getField("Name2").valueAsString; var s3 = getField("Name3").valueAsString; var s4 = getField("Name4").valueAsString; var s5 = getField("Name5").valueAsString; var s6 = getField("Name6").valueAsString; var s7 = getField("Name7").valueAsString; var s8 = getField("Name8").valueAsString; var s9 = getField("Name9").valueAsString; var s10 = getField("Name10").valueAsString; var s11 = getField("Name11").valueAsString; var s12 = getField("Name12").valueAsString; var s13 = getField("Name13").valueAsString; var s14 = getField("Name14").valueAsString; var s15 = getField("Name15").valueAsString; var s16 = getField("Name16").valueAsString; var s17 = getField("Name17").valueAsString; var s18 = getField("Name18").valueAsString; var s19 = getField("Name19").valueAsString; var s20 = getField("Name20").valueAsString; var s21 = getField("Name21").valueAsString; var s22 = getField("Name22").valueAsString; var s23 = getField("Name23").valueAsString; var s24 = getField("Name24").valueAsString; var s25 = getField("Name25").valueAsString; var s26 = getField("Name26").valueAsString; var s27 = getField("Name27").valueAsString; var s28 = getField("Name28").valueAsString; var s29 = getField("Name29").valueAsString; var s30 = getField("Name30").valueAsString;// Combine values, separated by a space event.target.value = s1 + " " + s2 + ", " + s3 + " " + s4 + ", " + s5 +" " + s6 + " " + s7 + ", " + s8 + " " + s9 + ", " + s10 +" " + s11 + " " + s12 + ", " + s13 + " " + s14 + ", " + s15 +" " + s16 + " " + s17 + ", " + s18 + " " + s19 + ", " + s20 +" " + s21 + " " + s22 + ", " + s23 + " " + s24 + ", " + s25 +" " + s26 + " " + s27 + ", " + s28 + " " + s29 + ", " + s30;

This topic has been closed for replies.
Correct answer Bernd Alheit

E.g. you can replace

 + ", " +

with

 + ", \n" +

1 reply

Bernd Alheit
Community Expert
Bernd AlheitCommunity ExpertCorrect answer
Community Expert
February 2, 2022

E.g. you can replace

 + ", " +

with

 + ", \n" +

Known Participant
February 2, 2022

Thank you so much. It works perfectly now.