js实现隐藏网页中的某个元素
以下代码ie可以完全实现隐藏,但是chrome浏览器就都不支持了。functiondel(id){varid=document.getElementById(id);id...
以下代码 ie可以完全实现隐藏,但是chrome浏览器就都不支持了。
function del(id){
var id=document.getElementById(id);
id.style.display="none";
}
请问如何在不使用其他组件的情况下解决兼容问题。 展开
function del(id){
var id=document.getElementById(id);
id.style.display="none";
}
请问如何在不使用其他组件的情况下解决兼容问题。 展开
4个回答
展开全部
$("#id").hide();
或者:
$("#id").css("display", "none");
需要先引入jquery
<script language="javascript" type="text/javascript" src="js/jquery-1.7.2.js"></script>
或者:
$("#id").css("display", "none");
需要先引入jquery
<script language="javascript" type="text/javascript" src="js/jquery-1.7.2.js"></script>
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
使用jquery吧 网上下载个jqery 的包
<script language="javascript" src="...common/js/jquery.js"></script>
function del(id){
$("#"+id).css("display","none");
}
这个我试过了chrome可以用
<script language="javascript" src="...common/js/jquery.js"></script>
function del(id){
$("#"+id).css("display","none");
}
这个我试过了chrome可以用
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
是隐藏哪些元素,行内还是块?
试一下这个怎么样
function del(id){
var dom=document.getElementById(id);
dom.style.display="none";
dom.style.height="0px";
dom.style.width="0px";
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你贴的代码经目测 没有问题
应该是调用del函数的代码有问题,你没贴出来。。。
应该是调用del函数的代码有问题,你没贴出来。。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询