developer
developer

Reputation: 43

New line in not working in JavaScript alert box

Html:

<p id="value">
 Challange Accepted.\nTested Ok
</p>

js:

var result = jQuery('#value').text();
var response = String(result);
alert(response);

My fiddle : https://jsfiddle.net/prg5h1zy/15/#&togetherjs=Rx9GCd4GAs

Upvotes: 4

Views: 3724

Answers (1)

Ankit Agarwal
Ankit Agarwal

Reputation: 30737

You need to replace \n text with \n that behave like a new line:

var result = jQuery('#value').text();
var response = result.replace(/\\n/g,"\n");
alert(response);
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<p id="value">
 Challange Accepted.\nTested Ok
</p>

Upvotes: 4

Related Questions