读书人

对象不支持此操作的有关问题 看哈

发布时间: 2012-08-11 20:50:31 作者: rapoo

对象不支持此操作的问题 大虾看哈
function up()
{
//var idName=
document.getElementById("showHtml").innerHTML("<img src='../../images/cls/btn_Up.gif' alt='收缩' class='title_img' onclick='down()' />");
//$("#showHtml").html("<img src='../../images/cls/btn_Up.gif' alt='收缩' class='title_img' onclick='down()' />");
//$(idName).hide();
document.getElementById("editView").style.display=="none";

}

报错如:Microsoft JScript 运行时错误: 对象不支持此操作



调用的代码

<div class="pgs_top">
<div class="pgs_title">
<label class="pgs_lbl">
编辑</label><span id="showHtml"><img src="../../images/cls/btn_Up.gif" alt="收缩" class="title_img" onclick="up()" /></span></div>
<div id="editView">
<asp:Panel ID="PanelMaster1" runat="server" CssClass="pgs_content_ad pgs_format">
</asp:Panel>
</div>
</div>

[解决办法]
document.getElementById("showHtml").innerHTML = "<img src='../../images/cls/btn_Up.gif' alt='收缩' class='title_img' onclick='down()' />";

innerHTML是个属性,不是方法。
[解决办法]
document.getElementById("showHtml").innerHTML="<img src='../../images/cls/btn_Up.gif' alt='收缩' class='title_img' onclick='down()' />";
[解决办法]
头一次看见innerHTML还有你这种写法的,写错了小伙子,innerHTML是属性,不是方法

function up()
{
//var idName=
document.getElementById("showHtml").innerHTML="<img src='../../images/cls/btn_Up.gif' alt='收缩' class='title_img' onclick='down()' />";
//$("#showHtml").html("<img src='../../images/cls/btn_Up.gif' alt='收缩' class='title_img' onclick='down()' />");
//$(idName).hide();
document.getElementById("editView").style.display=="none";

}

读书人网 >JavaScript

热点推荐