gpt4 book ai didi

javascript - 尝试通过 javascript 将文本添加到我的输入中

转载 作者:行者123 更新时间:2023-11-28 17:29:14 25 4
gpt4 key购买 nike

所以我需要通过 javascript 生成如下所示的内容:

<label class="checkbox-container">
<input type="checkbox">Some text
<span class="checkmark"></span>
</label>

目前我有这个:

var label = document.createElement('label');
label.classList.add('checkbox-container');

var input = document.createElement('INPUT');
input.setAttribute('type', 'checkbox');

var span = document.createElement('span');
span.classList.add('checkmark');

label.appendChild(input);
label.appendChild(span);

这使得除了我输入后的“一些文本”之外的所有内容。我看到了一些使用 jquery 的答案,但我想知道这是否可以仅使用 js?

最佳答案

const text = document.createTextNode('Some text')
label.appendChild(text)

这应该可以解决问题。

作为旁注,您的 <label>元素应该是 <input> 的同级元素和<span> ,而<form>应该包含所有内容。

<form>
<label></label>
<input>
<span></span>
<label></label>
<input>
<span></span>
</form>

关于javascript - 尝试通过 javascript 将文本添加到我的输入中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50845440/

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