用JS控制div层的显隐和移动

怎么样用JS控制div层的显隐和移动1F的朋友猎户座,能不能多介绍点关于,怎么对指定层,进行操作,能不能解释用ID或name属性调用,这方面的知识。JQuery是怎么使用... 怎么样用JS控制div层的显隐和移动
1F的朋友 猎户座,能不能多介绍点关于,怎么对指定层,进行操作,能不能解释 用ID 或 name 属性调用,这方面的知识。 JQuery是怎么使用的?
展开
 我来答
N_0_1
高粉答主

推荐于2016-09-19 · 关注我不会让你失望
知道大有可为答主
回答量:8628
采纳率:47%
帮助的人:816万
展开全部
JS控制DIV层显示与隐藏
用JS控制DIV层的隐藏与显示。页面中有三个DIV层,三个超级链接,实现的功能是点击一个链接,显示相应的DIV层,同时隐藏另外两个DIV层。
实例代码如下:
示例一
<html>
<head>
<script type="text/javascript">
function changeBody(index){
switch(index){
case 1:{
document.getElementById('iDBody1').style.display = "";
document.getElementById('iDBody2').style.display = "none";
document.getElementById('iDBody3').style.display = "none";
break;
}
case 2:{
document.getElementById('iDBody1').style.display = "none";
document.getElementById('iDBody2').style.display = "";
document.getElementById('iDBody3').style.display = "none";
break;
}
case 3:{
document.getElementById('iDBody1').style.display = "none";
document.getElementById('iDBody2').style.display = "none";
document.getElementById('iDBody3').style.display = "";
break;
}
}
}
</script>
</head>
<body>
<a href="javascript:changeBody(1)">模块A</a>
<a href="javascript:changeBody(2)">模块B</a>
<a href="javascript:changeBody(3)">模块C</a>
<div style="display: none" id="iDBody1"> 模块(一)的相关内容 </div>
<div style="display: none" id="iDBody2"> 模块(二)的相关内容 </div>
<div style="display: none" id="iDBody3"> 模块(三)的相关内容 </div>
</body>
</html>

示例二
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>DIV-3</title>
<style type="text/css">
.hiddiv {display:none}
</style>
<SCRIPT language=JavaScript>
<!-- function a(x){
for( i=0; i<divLen; i++ ){
if(allDiv[i].className=="hiddiv")
allDiv[i].style.display = "none"
if(allDiv[i].id=="div"+x)
allDiv[i].style.display = "block"
}
}
window.onload = function(){
allDiv = document.getElementsByTagName("div");
divLen = allDiv.length
}
-->
</SCRIPT>
</head>
<body>
<div id="div1" class="hiddiv" style="display:block">此处显示 id "div1" 的内容</div><br>
<div id="div2" class="hiddiv">此处显示 id "div2" 的内容</div><br>
<div id="div3" class="hiddiv">此处显示 id "div3" 的内容</div><br>
<div id="div4" class="hiddiv">此处显示 id "div4" 的内容</div><br>
<select onChange="a(value)">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
</select>
</body>
</html>
朋友火箭9K
2010-04-24 · TA获得超过2823个赞
知道大有可为答主
回答量:4676
采纳率:0%
帮助的人:3469万
展开全部
在DIV上放个X,点击这个X,通过JS把这个DIV的display:none,
移动就是改变div对于整个窗口的TOP和left,或者right,bottom的值

你想做右下角的移出来的广告?

用JQuery做更加简单,但思路还是一样的
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
mmj5
2010-04-24 · 超过10用户采纳过TA的回答
知道答主
回答量:26
采纳率:0%
帮助的人:33.2万
展开全部
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式