我有一个包含一个按钮的跨度,当您单击它时按钮消失并且跨度出现并显示此文本“等待...”我使用 appendchild 执行此操作,所以我为它编写了一个代码以停止附加新的孩子,脚本是很好并且工作但发生了其他事情......当我点击按钮时它消失并且文本出现但登录不会再发生。这是代码:
<script type="text/javascript">
function enterSystem() {
document.getElementById("btnLogin").style.display = 'none';
var span = document.getElementById('brain13');
while ( span.firstChild ) {
span.removeChild(span.firstChild);
}
span.appendChild( document.createTextNode("Wait...") );
}
</script>
HTML 端:
<span id="brain13" onclick="enterSystem();">
<asp:Button ID="btnLogin" runat="server" OnClick="btnLogin_click" />
</span>
问题是按钮“btnLogin_click”的onclick停止工作。感谢您的任何建议。