gpt4 book ai didi

javascript - 在文本输入框中添加html链接?

转载 作者:行者123 更新时间:2023-11-28 20:57:27 24 4
gpt4 key购买 nike

我正在尝试使用以下 jQuery 将 HTML 链接添加到输入框:

var E = "<a class='tagged_person' contenteditable='false' href='http://www.google.com'>Click This</a>";
$("input[name='newComment']").val(E);

这是有效的,但它实际上显示 <a href... ,这就是我想要的后端明智的,但在前端,我希望用户看到它呈现为 HTML <a>关联。就像在 Facebook/Twitter 上一样,您可以标记用户,然后就会有一个链接。

最佳答案

我认为您正在寻找 JQuery 方法 .append 。这使您可以传递 HTML 字符串并将其解析到 DOM 中。 Check it out here

例如:

$('#myDiv').append('<a href="www.google.com">Search for it!</a>');

还有 .appendTo() 如果它更适合您的审美。

编辑:如果您尝试将 html 直接粘贴为文本输入的值,则无法执行此操作。 <input type="text">携带文本,仅此而已。您必须制作自己的输入表单,或使用 JQuery 插件。为什么你想在表单输入中添加一个链接呢?当然,您可以在通过不同的事件处理程序单击表单时重定向用户,但输入是用于输入的。如果它重定向,那么您一开始就不需要输入。

关于javascript - 在文本输入框中添加html链接?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11799783/

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