Skip to main content
Inspiring
September 6, 2020
Answered

Javascript new line

  • September 6, 2020
  • 2 replies
  • 2367 views

New Line: \n

Empty Line (row): \n\n

Half Empty Line (row): ?

Is there such thing?

This topic has been closed for replies.
Correct answer try67

You can use richValue to set empty text with whatever size you want your empty line to be.

try adapt this to your code:

var spans = new Array();
spans[0] = new Object();
spans[0].text = " \n";
spans[0].textSize = 5;
event.richValue = spans;}


For some reason I thought that wouldn't change the height of the line, but it does... The full code would be:

var spans = new Array();
spans[0] = new Object();
spans[0].text = "Line 1\n";
spans[0].textSize = 10;
spans[1] = new Object();
spans[1].text = "\n";
spans[1].textSize = 5; // change this value to change the distance between the two lines
spans[2] = new Object();
spans[2].text = "Line 2";
spans[2].textSize = 10;

this.getField("Text1").richValue = spans;

 

 

2 replies

Bernd Alheit
Community Expert
Community Expert
September 6, 2020

Is this for form text fields?

blazbAuthor
Inspiring
September 6, 2020

Yes

Nesa Nurani
Community Expert
Community Expert
September 6, 2020

You can use richValue to set empty text with whatever size you want your empty line to be.

try adapt this to your code:

var spans = new Array();
spans[0] = new Object();
spans[0].text = " \n";
spans[0].textSize = 5;
event.richValue = spans;}

try67
Community Expert
Community Expert
September 6, 2020

What is an "half empty line"? Please explain what you mean.

blazbAuthor
Inspiring
September 6, 2020

Lets say if \n\n is 10px height empty line between rows, is there code that does 5px height empty line ?

try67
Community Expert
Community Expert
September 6, 2020

Ah, I see. No, that's not possible with a script.