use*_*480 5 html javascript c# asp.net
我需要将这个新按钮移动到已经存在的DIV中.在我看来,这应该有效,但不是.我究竟做错了什么?
Button button5 = new Button();
button5.Text = "Five";
button5.CssClass = "buttonCSS";
button5.Click += new EventHandler(button5_Click);
button5.ID = "button5";
this.Controls.Add(button5);
string myscript = @"
var navFooter = document.getElementById('NavFooter');
var button5 = document.getElementById('button5');
navFooter.Controls.Add(button5);
";
Page.ClientScript.RegisterStartupScript(this.GetType(), "MyScript", myscript, true);
Run Code Online (Sandbox Code Playgroud)
我知道正在找到这两个对象.有任何想法吗?
(注意:我不能使用jQuery.)
谢谢.
Controls.Add()是 C#,不是 JavaScript。要使用 JavaScript 将一个元素附加到另一个元素,请使用appendChild():
navFooter.appendChild(button5);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1267 次 |
| 最近记录: |