getelementbyid在asp服务器页面中返回null

时间:2014-09-03 15:14:30

标签: javascript asp.net forms

我正在尝试使用asp服务器页面在usercontrol中获取一个表单。

我尝试了多项但没有运气。

<tr id="trManageAddress" runat="server" visible="false">
    <td>
          <form id="addressForm">...form here....</form>
          <script type="text/javascript">
            var addressForm = document.getElementById("addressForm");
            if (addressForm == null)
                alert("null");
            else
                alert("good");
        </script>
    </td>
</tr>

但是警报会一直返回null。 我不知道我在这里做错了什么?

注意在测试之前,另一段代码将trManageAddress设置为true。

编辑我注意到我不应该包含第二个表单但使用母版页中的表单,问题现在已经解决,我可以成功访问母版页表单。

0 个答案:

没有答案