gpt4 book ai didi

javascript - 使用 javascript 在元素中创建元素

转载 作者:搜寻专家 更新时间:2023-10-31 22:05:51 24 4
gpt4 key购买 nike

新人在这里。我在互联网上搜索了一下以找到问题的答案,但我似乎找不到任何答案(这让我失望了)。所以我在这里。我想知道是否有一种方法可以用 javascript 创建一个 HTML 元素,但是在新创建的 HTML 元素中也可以用 javascript 创建另一个 HTML 元素。我想你可以称它为 elementception//wink

更具体地说,我想创建一个带有文本的段落,但我想在该文本中包含链接(或者可能是按钮?)。

var para = document.createElement("P");
var t = document.createTextNode("This is a paragraph. Can I do this: <a href='blabla'>like so?</a>");
para.appendChild(t);
document.body.appendChild(para);

我尝试在 TextNode 的字符串中编写 HTML 标记,但即使我也能看出我这样做很愚蠢。有没有一种笨拙的(简单的)方法来实现这一点,或者有什么方法吗?如果我问的是不可能的事情,请严厉而直截了当,这样我就再也不会问问题了。谢谢。

最佳答案

最简单的方法是:

para.innerHTML = 'This is a paragraph. Here is a link: <a href="blabla">like so?</a>';

关于javascript - 使用 javascript 在元素中创建元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32213666/

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