PSD to HTML conversion PSD to HTML conversion PSD2HTML.com with over 300 professionals takes the designs to HTML and beyond

Code Snippet

Home » Code Snippets » JavaScript » Multiline String Variables in JavaScript

Multiline String Variables in JavaScript

This works:

var htmlString = "<div>This is a string.</div>";

This fails:

var htmlSTring = "<div>
  This is a string.
</div>";

Sometimes this is desirable for readability.

Add backslashes to get it to work:

var htmlSTring = "<div>\
  This is a string.\
</div>";

Subscribe to The Thread

  1. Dor says:

    Looks pretty cool. I was looking for a way to do that…

  2. try this

    <script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js"></script>
    <div class="crazy_idea" thorn_in_my_side='<table border="0">
    <tr>
    <td ><span class="mlayouttablecellsdynamic">PACKAGE price $65.00</span></td>
    </tr>
    </table>'></div>
    <script type="text/javascript">
    alert($(".crazy_idea").attr("thorn_in_my_side"));
    </script>

  3. NIle says:

    This also works.
    [code]
    var htmlSTring = ""+
    " This is a string."+
    "";
    [/code]

  4. Dom says:

    I really like this way:

    var htmlString = [
    '',
    '',
    ''
    ].join(”);

Speak, my friend

At this moment, you have an awesome opportunity* to be the person your mother always wanted you to be: kind, helpful, and smart. Do that, and we'll give you a big ol' gold star for the day (literally).

Posting tips:
  • You can use basic HTML
  • When posting code, please turn all
    < characters into &lt;
  • If the code is multi-line, use
    <pre><code></code></pre>
Thank you,
~ The Management ~