Template String 中转义标签
打赏作者

jayin

##我是第一

GeekCnh 回复 jayin

你个呆狗,2333

Smile雨后21

我居然被攻击了,重复听了5次 →_→

goodawei

return DOMPurify.sanitize(dirty);谷歌浏览器报错了Uncaught ReferenceError: DOMPurify is not defined。怎么回事?

Yawenina 回复 goodawei

你需要引入 dompurify 这个第三方的package

goodawei 回复 Yawenina

‘你需要引入 dompurify 这个第三方的package’,这个在哪引用?

Yawenina 回复 goodawei

在你的script之前, 加上:

<script src="https://cdnjs.cloudflare.com/ajax/libs/dompurify/0.8.9/purify.min.js"></script>
Addison

文本框内容不能成功提交。。。

Addison
<body>
<div class="container">
    <form class="add-comment">
        <textarea class="comment-text"></textarea><br>
        <button type="button" class="btn btn-primary" value="submit">Post Comment</button>
    </form>
    <div class="comment"></div>
</div>
<script>
    const addCommentForm = document.querySelector('.add-comment');
    const textarea = document.querySelector('.comment-text');
    const commentDiv = document.querySelector('.comment');
    const user = 'Mary';

    addCommentForm.addEventListener('submit', function (event) {
        event.preventDefault();
        const newConmment = textarea.value.trim();
        if (newConmment)
        {
            commentDiv.innerHTML = `
            <div class=" comment-header">${user}</div>
            <div class="comment-body">${textarea.value}</div>
            `
            textarea.value = ``;
        }
    })
</script>
</body>
hzy9738 回复 Addison

button 不要加type属性,它的默认属性是submit

yunfengT

搞一个大新闻