我有一个带有母版页的典型 .NET 页面。该网页有一个asp:Button
调用 javascript 函数Form_Validator()
。Form_Validator()
无论我尝试什么,我都无法在函数中获取表单。它始终为空。
我也尝试过像这样传递表单的传统方法:OnClientClick="Form_Validator(this.form);
,但没有任何效果。我只是觉得它与母版页有关?
<asp:Button ID="cmdSubmit" runat="server" Text="Submit" OnClientClick="Form_Validator();" OnClick="cmdSubmit_Click" />
<script type="text/javascript">
function Form_Validator() {
var theForm = document.getElementById(this.Form1);
alert(theForm);
</script>