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了 忘写上去了
展开
 我来答
百度网友200540b
推荐于2016-04-01 · TA获得超过1478个赞
知道小有建树答主
回答量:207
采纳率:100%
帮助的人:154万
展开全部
<%@ 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>

没问题啊
更多追问追答
追问
你这里加了事件的啊,我没加事件,就在页面加载时直接调用的函数,结果都不能隐藏
追答


把它去掉
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
源念云F
2011-09-21 · TA获得超过685个赞
知道小有建树答主
回答量:298
采纳率:0%
帮助的人:303万
展开全部
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>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
hyt0114
2011-09-21 · TA获得超过276个赞
知道答主
回答量:207
采纳率:0%
帮助的人:201万
展开全部
可以,检查下ID有没有重名的或者ID是否正确
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式