javascript
  • html
  • 2009-04-30 4 views 4 likes 
    4

    У меня есть кусок HTML, который я бы хотел добавить в документ во время выполнения.Код HTML в JavaScript

    Как вставить HTML-код в файл JS?

    var p = document.createElement("div"); 
    p.innerHTML = '<div> MY HTML 
           <some element> </some element> 
           <some element> </some element> 
           </div>' 
    

    Проблема в том, что мой HTML является многострочным; как добавить символы новой строки в строку JS?

    +0

    Вы не хотите
    теги не так ли? – dirkgently

    +4

    Почему вас беспокоит, что ваш HTML многострочный? В любом случае браузер будет удалять пробелы. –

    +3

    @Thomas: Когда-либо пробовал редактировать большой кусок HTML (или что-нибудь еще, если на то пошло), что помещает все в одну строку. – AnthonyWJones

    ответ

    2

    вы можете использовать символ обратной косой черты, чтобы игнорировать конец строки в строках JavaScript.

    http://www.componentart.com/BLOGS/jovan/archive/2007/10/17/multiline-strings-in-javascript.aspx

    Смежные вопросы