Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   Как создать HTML комментарии с помощью JavaScript? (https://javascript.ru/forum/events/50138-kak-sozdat-html-kommentarii-s-pomoshhyu-javascript.html)

2chan 14.09.2014 00:28

Как создать HTML комментарии с помощью JavaScript?
 
Как создать это ↓
<!-- Comment -->

? Пыталась так:
var newComm; //да, запилила var, чтобы точно по требованиям!
newComm = document.createElement('!') //пробовала также createElement('!--'), тоже самое
newComm.innerHTML = 'Comment!'; //насколько я понимаю, тут именно innerHTML, ибо не знаю как через атрибуты
document.body.appendChild(newComm);

, но, благо стоит window.onerror, скрипт пишет:
>InvalidCharacterError: String contains an invalid character
.
Что делать? Как-то не хочется по-ламерски создавать documentFragment, а в него уже записывать комментарий. Не верится, что в JavaScript не предусмотрены метод для создания HTML-комментариет. Кто знает - помогите, няши :з

Aetae 14.09.2014 00:43

document.createComment('comment')
:) В консолях браузеров нынче есть автодополнение - поглядывайте на него, узнавайте новое.)

2chan 14.09.2014 09:26

Даже гугл ничего не давал. Спасибо тебе огромное!

boby125 14.09.2014 21:55

Mohsin dfgdfhgfhhfgh
 
Что делать? Как-то не хочется по-ламерски создавать documentFragment, а в него уже записывать комментарий. Не верится, что в JavaScript не предусмотрены метод для создания HTML-комментариет.


Часовой пояс GMT +3, время: 19:09.