Javascript 无法设置属性';innerHTML';空值??

Javascript 无法设置属性';innerHTML';空值??,javascript,html,Javascript,Html,为什么在javascript中会出现此错误: 无法将属性“innerHTML”设置为null 我的代码: <asp:Literal ID="topLinkArticleOut" runat="server"></asp:Literal> <button type="button" id="deleteTopLinkArticle" name="deleteTopLinkArticle" onclick="ChangeText()" class="btn red"

为什么在javascript中会出现此错误: 无法将属性“innerHTML”设置为null

我的代码:

<asp:Literal ID="topLinkArticleOut" runat="server"></asp:Literal>
<button type="button" id="deleteTopLinkArticle" name="deleteTopLinkArticle" 
onclick="ChangeText()" class="btn red" style="float: right;">Delete</button>

function ChangeText() 
{
document.getElementById("topLinkArticleOut").innerHTML = "";
} 

删除
函数ChangeText()
{
document.getElementById(“topLinkArticleOut”).innerHTML=“”;
} 

据我所知,视图源代码可能存在重复,请查看真实id
<asp:Label ID="topLinkArticleOut" runat="server"></asp:Label>