首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

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

2012-08-11 
对象不支持此操作的问题 大虾看哈function up(){//var idNamedocument.getElementById(showHtml).inner

对象不支持此操作的问题 大虾看哈
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";
 
}

热点排行