是否可以使用JavaScript清除客户端上的所有asp:PlaceHolder
控件?清除客户端的PlaceHolder控件
类似于:placeHolder.Controls.Clear()
- 但这是在服务器端。
是否可以使用JavaScript清除客户端上的所有asp:PlaceHolder
控件?清除客户端的PlaceHolder控件
类似于:placeHolder.Controls.Clear()
- 但这是在服务器端。
你可以用下面的jQuery代码:
$("#placeHolder").html("");
不优雅,但作品。与其他的div环绕预留位置:
<div id="masterDiv">
<asp:PlaceHolder runat="server" ID="placeHolder1" >
Some stuff
<input type="text" />
<input type="submit" value="Don't click!" />
</asp:PlaceHolder>
</div>
如果你可以使用jQuery,然后用空功能或HTML( '')
$('#masterDiv').empty();
或者
$('#masterDiv').html('');
如果您必须使用JavaScript,请执行以下操作:
document.getElementById('masterDiv').innerHTML = "";
占位符将创建一个简单的DIV没有任何标识,所以不认为它会工作 – AFD
,也不会在这里说,是使用jQuery,这怎么过的理念是 – Aristos