gpt4 book ai didi

javascript - 添加文本框到跨度不起作用

转载 作者:行者123 更新时间:2023-12-03 06:10:23 25 4
gpt4 key购买 nike

我正在尝试使用 span 将文本框添加到我的网页,并且我使用了此代码段,但它不起作用。有人可以帮我吗?

answerResualts.InnerHtml += "<table>";
answerResualts.InnerHtml += "<tr>";
answerResualts.InnerHtml += "<td>";
answerResualts.InnerHtml += @"<asp:TextBox ID=""TextBox1"" runat=""server"" TextMode=""MultiLine"" Text=""test""></asp:TextBox>";
answerResualts.InnerHtml += "</td>";
answerResualts.InnerHtml += "</tr>";
answerResualts.InnerHtml += "</table>";

最佳答案

如果您正在用 JS 构建网页的一部分,为什么不直接使用 DOM 及其函数呢?

var element = document.createElement("TABLE");
var tableRow = document.createElement("TR");

等等

这还有一个额外的好处,那就是能够使用 DOM 进行更改或添加内容,并且如果需要,您可以循环整个过程来动态创建表。

使用 jquery,添加内容也应该相对容易,因为您可以获得 AppendNode、append、prepend 等函数。

此外:

请重新考虑使用 <span>标签用于文本以外的内容,这不是它的用途。

关于javascript - 添加文本框到跨度不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39344669/

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