gpt4 book ai didi

javascript - 查找并分隔 JavaScript 字符串中的链接

转载 作者:行者123 更新时间:2023-11-28 19:51:49 25 4
gpt4 key购买 nike

我正在使用 HTML + JS 制作一个 Windows 8 应用程序,并有一个用户可以输入一些数据的字段,当他们重新访问该页面时,我设置了 <div>等于他们的输入。他们可能会输入一个 URL,所以我想将其转换为链接。我读过的每个示例都讨论了将其封装在标签中,但是当我将文本写入 div 时,我使用“div.innerText”而不是“div.innerHTML”,以防用户编写不正确的 HTML 作为其数据,从而导致应用程序崩溃。

无论如何,我是否可以防止用户输入不正确的 HTML,并且文本中仍然有超链接?

最佳答案

您需要escape user data first ,然后 replace URLs with links并使用innerHTML属性将数据写入元素

关于javascript - 查找并分隔 JavaScript 字符串中的链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23315250/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com