javascript-设置div隐藏

html code:

<div class="title">
    <ul id="col02_left_title">
    <li><a id="science_danamic" href="#">科研动态</a></li>
    <li><a id="teach_danamic" href="#">教学动态</a></li>
    </ul>
</div>
<div class="content">
    <!--<iframe id="col02_left_content" scrolling="no" target="_parent" class="content_frame" src="content/科研动态.html"></iframe>-->
    <div id="col02_left_content" class="content_frame">
    <div id="science_show" class="dynamic_show">科研动态-内容</div>
    <div id="teach_show">教学动态-内容</div>
    </div>
</div>

css:

.dynamic_show {
    display:block;
}
.dynamic_hide {
    display:none;
}

javascript:

function set_danamic() {
    var science_danamic = document.getElementById(‘science_danamic‘);
    var science_show = document.getElementById(‘science_show‘);

    var teach_danamic = document.getElementById(‘teach_danamic‘);
    var teach_show = document.getElementById(‘teach_show‘);

    teach_show.className = ‘dynamic_hide‘;

    science_danamic.onmouseover = function () {
    science_show.className = ‘dynamic_show‘;
    teach_show.className = ‘dynamic_hide‘;
    }
    teach_danamic.onmousemove = function () {
    teach_show.className = ‘dynamic_show‘;
    science_show.className = ‘dynamic_hide‘;
    }
}

最后,在 body事件中回调即可:

<body onload="set_danamic()">
时间: 2024-07-28 20:43:46

javascript-设置div隐藏的相关文章

JavaScript 创建DIV 设置样式不起作用,很多都是因为设置样式的顺序问题

JavaScript 创建DIV 设置样式不起作用,很多都是因为设置样式的顺序问题,因为有的样式需要之前设置其他样式才能生效,推荐的样式排序如下: insertDIV:function(){ var divId=document.getElementById("divContainer"); if(divId){ divId.style.display="block";   //作用:一般这种需要设置退出时候就消失了,可以设置display为none隐藏,那么再添加

javascript如何动态设置div的样式

javascript如何动态设置div的样式:有时候需要根据需要动态设置div的样式,当然对于稍有经验的javascript开发者来说,这一切都是那么的简单,但是对于初学者或者说没有相关经验的开发者来说可能就是一个不大不小的难关,下面就通过实例简单介绍一下如何实现此效果.代码实例如下: <!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="aut

Html 使用技巧 -- 设置display属性可以使div隐藏后释放占用的页面空间

     div的visibility可以控制div的显示和隐藏,但是隐藏后页面显示空白: style="visibility: none;" document.getElementById("typediv1").style.visibility="hidden";//隐藏 document.getElementById("typediv1").style.visibility="visible";//显

js如何设置div的背景图片

js如何设置div的背景图片:通过js设置div背景图片的方式有多种,这里只介绍一下使用style方式设置,尽管这种方式大家最为熟悉,但是设置背景因为涉及到路径,可能会稍稍造成一点困难,直接给出代码: odiv.style.backgroundImage="url('images/test.jpg')"; 当然也可以使用setAttribute()函数实现,具体可以参阅setAttribute()函数的用法详解一章节. 原文地址是:http://www.softwhy.com/foru

通过调色板来设置div的颜色宽度高度

<!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> <title></title> <style> *{ padding: 0px; margin: 0px; } #div-color{ background-color: #ffff00; width: 100px; height: 100px; } .mid

设置Div多行文本超出时,以省略号代替

这个文章不错 http://www.css88.com/archives/5206 css中有一个属性: text-overflow,可以设置文本超出指定长度后的文本截取样式. 下面是从 w3shcool截的图: 但是 text-overflow 有一个缺陷,它只能对单行文本起效果,如果是多行文本就不好使了. 如果想对多行文本也实现以省略号代替超出部分的话,可以使用下面方法(貌似局限于webkit内核): max-height:100px; /*首先设置div高度*/ overflow:hidd

2017.9.24 基于HTML+JavaScript+CSS的开发案例&amp;&amp;JavaScript+CSS+DIV实现表格变色

1.JavaScript+CSS+DIV实现下拉菜单 1.1 层标签<div> 基本语法: <div id="层编号" style="position:absoult;left:29px;top:12px; width:200px;henght:100px;background-color:#33CC99; float:none;clear:none;z-index:1"> </div> 语法说明: ·position属性主要是来

Javascript 设置cookie 后台php获得cookie 并读出在前端所点击过的图片

最近需要些一个小Demo,前端页面通过javascript设置cookie ,后台页面通过cookie读取cookie 并在另一张页面上输出在前端点击过的图片. 具体实现方法: ody>  <div  style="text-align:center">   <h2  id="h2">图片信息</h2>   <div id="showPic">       </div>      

问题1:默认div隐藏,点击按钮时出现,再点击时隐藏。

例:默认div隐藏,点击按钮时出现,再点击时隐藏. <a href="#" onclick="f('ycbc')"; >控制按钮</a> <div id="ycbc" style="display:none">隐藏的内容</div> 解决方法一:javascript 利用onclick事件调用f('ycbc')函数,参数为隐藏的内容div的id,在函数加入钮时出现,再点击时隐藏代

JavaScript设置获取和设置属性的方法

这篇文章主要介绍了JavaScript设置获取和设置属性的方法,学会使用getAttribute.setAttribute的用法,需要的朋友可以参考下 getAttribute 该方法用来获取元素的属性,调用方式如下所示: 复制代码代码如下: object.getAttribute(attribute) 以此前介绍的一些方法不同,getAttribute方法不属于document对象,所以不能通过document对象调用.它只能通过元素节点对象来调用. 该方法只接受一个参数,你指定要查询的属性的