我有一个脚本,我只想在满足某个条件时才加载,所以我想我应该这样做:
//Head tag
<script type="text/javascript" id="scriptArea" runat="server"></script>
//Rest of the page
.cs(Page_Load 事件)
if(someCondition)
{
scriptArea.InnerHtml = "Javascript code";
}
问题是我得到一个空指针异常,当它停止时,我发现 scriptArea 是null
出于某种原因。为什么会发生这种情况,您知道另一种解决方案吗?