使用动态创建的 TextBox 和 Button 控件(ASP.NET C# 页面),我需要编写 JavaScript 函数,该函数将(通过单击按钮)在该文本旁边添加文本 + 一些小删除图标(使用户能够删除该文本),并且将它放在某个容器(div 或其他东西)中。
不知道我解释得够不够清楚,但我想做一些与这个 stackoverflow TAGS 区域非常相似的东西(在我的例子中,应该通过单击按钮来创建标签)。
此外,我必须在回发后获取这些值(在用户提交该页面后将其写入数据库)。谢谢!
<script type="text/javascript">
function addTo(val)
{
document.getElementById('MainContent_txtbox').value = "";
var lblLink = document.createElement("span");
lblLink.appendChild(document.createTextNode(val));
document.getElementById('addItHere1').appendChild(lblLink);
}
</script>
单击按钮时,它会显示在 div 标签中
Label Labe3 = new Label();
Labe3.Text = "<div id=\"addItHere" + itemCounter.ToString() + "\" ></div>";