【发布时间】:2023-04-10 03:09:01
【问题描述】:
请参阅下面的代码。如何在 INPUT 表单中附加子项我必须在 sql 中获取一个输入类型文本的值,然后 btn 添加函数关闭每个值。 我希望所有信息表单 appendChild 都在表单输入中。
请帮帮我。
示例函数不是示例代码:https://jsfiddle.net/surveyjs/Ljnyaeva/?utm_source=website&utm_medium=embed&utm_campaign=Ljnyaeva
function select() {
var t = document.createTextNode("X");
var btn = document.createElement("BUTTON");
var ttt = document.getElementById("mySelect").value;
var container = document.createElement("INPUT");
container.setAttribute("type", "text");
container.setAttribute("value", ttt);
btn.appendChild(t);
document.body.appendChild(container);
document.body.appendChild(btn);
}
<form>
<select id="mySelect">
<option value="Apple">Apple</option>
<option value="Orange">Orange</option>
<option value="Pineapple">Pineapple</option>
<option value="Banana">Banana</option>
</select>
</form>
<br>
<br>
<button onclick="select()">Try it</button>
<br>
<br>
<input id="demo" class="form-control">
【问题讨论】:
-
到底是什么问题?
-
@Pointy 我希望所有信息表单 appendChild 都在表单输入中。
-
你需要阅读How to ask
-
然后只是追加到表单节点而不是
document.body -
不,将其附加到
<form>;您不能将元素附加到<input>
标签: javascript