
js里设置div标签里的属性问题
document.getElementById("pic").style.display="none";这句话能把id为pic的div的style的display改为no...
document.getElementById("pic").style.display="none";
这句话能把id为pic的div的style的display改为none吗?为什么没效果?
<script type="text/javascript">
function ran(){
var a = Math.random(10);
if(a>0.5){
document.getElementById("pic").style.display="none";
}else{
document.getElementById("js").style.display="none";
}
}
</script>
<div id="pic"><p>312312</p></div>
<div id="js"><p>3121321312312312</p></div>
没效果 神马问题?我调用ran了 忘写上去了 展开
这句话能把id为pic的div的style的display改为none吗?为什么没效果?
<script type="text/javascript">
function ran(){
var a = Math.random(10);
if(a>0.5){
document.getElementById("pic").style.display="none";
}else{
document.getElementById("js").style.display="none";
}
}
</script>
<div id="pic"><p>312312</p></div>
<div id="js"><p>3121321312312312</p></div>
没效果 神马问题?我调用ran了 忘写上去了 展开
3个回答
展开全部
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8" trimDirectiveWhitespaces="true"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>部门管理</title>
<script type="text/javascript">
function showOrNone(){
var a = Math.random(10);
if(a>0.5){
document.getElementById("pic").style.display="none";
}else{
document.getElementById("js").style.display="none";
}
}
</script>
</head>
<body>
<div id="pic"><p>312312</p></div>
<div id="js"><p>3121321312312312</p></div>
<input type="button" value="aaa" onclick="showOrNone()" />
</body>
</html>
没问题啊
pageEncoding="UTF-8" trimDirectiveWhitespaces="true"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>部门管理</title>
<script type="text/javascript">
function showOrNone(){
var a = Math.random(10);
if(a>0.5){
document.getElementById("pic").style.display="none";
}else{
document.getElementById("js").style.display="none";
}
}
</script>
</head>
<body>
<div id="pic"><p>312312</p></div>
<div id="js"><p>3121321312312312</p></div>
<input type="button" value="aaa" onclick="showOrNone()" />
</body>
</html>
没问题啊
更多追问追答
追问
你这里加了事件的啊,我没加事件,就在页面加载时直接调用的函数,结果都不能隐藏
追答
把它去掉
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
ran函数声明了,但是没调用 ...
============================================
<script type="text/javascript">
function ran() {
var a = Math.random(10);
if (a > 0.5) {
document.getElementById("pic").style.display = "none";
} else {
document.getElementById("js").style.display = "none";
}
}
</script>
<div id="pic"><p>312312</p></div>
<div id="js"><p>3121321312312312</p></div>
<script type="text/javascript">
ran();
</script>
============================================
<script type="text/javascript">
function ran() {
var a = Math.random(10);
if (a > 0.5) {
document.getElementById("pic").style.display = "none";
} else {
document.getElementById("js").style.display = "none";
}
}
</script>
<div id="pic"><p>312312</p></div>
<div id="js"><p>3121321312312312</p></div>
<script type="text/javascript">
ran();
</script>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以,检查下ID有没有重名的或者ID是否正确
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询