js在本地可以运行,传到网上就不行,显示'style'为空或不是对象 |
|
已解决 <script language="JavaScript1.2"> <!-- var head="display:''" function doit(header){ var head=header.style if (head.display=="none") head.display="" else head.display="none" } file://--> </script> <h3 style="cursor:hand" onClick="doit(document.all[this.sourceIndex+1])"> 显示与隐藏</h3> <span style="display:none" style=&{head};> <h3 style="cursor:hand" onClick="doit(document.all[this.sourceIndex+1])"> 显示与隐藏</h3></span> <span style="display:none" style=&{head};> 欢迎光临</span> 把代码存为htm后可以在本地运行 但插在网页中传到网上却不能运行了 不知是怎么回事 请高手帮忙 问题补充:我用的是ie7.0
应该不是这问题 这段代码可以单独运行,查到网页模版里就不行了 是不是因为样式表内也有对象为 style,重复出现了 最佳答案 因为 <!-- //为了避免在早版本的游览器中出现显示错误的话最好加上 --> 有可能的!名字重复的话会有冲突! 提问者对于答案的评价:
谢谢~~!
相关内容 等待您来回答
|