--- title: Document.createComment() slug: Web/API/Document/createComment translation_of: Web/API/Document/createComment ---
createComment() создаёт новый комментарий и возвращает его.
CommentNode = document.createComment(data)
datavar docu = new DOMParser().parseFromString('<xml></xml>', "application/xml");
var comment = docu.createComment('Это комментарий на странице');
docu.getElementsByTagName('xml')[0].appendChild(comment);
alert(new XMLSerializer().serializeToString(docu));
// Выведет: <xml><!--Это комментарий на странице--></xml>
NS_ERROR_DOM_INVALID_CHARACTER_ERR, если "--" есть в содержимом тега.