易截截图软件、单文件、免安装、纯绿色、仅160KB

用javaScript制作网页中显示列表

第一种:
<!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>
<style type="text/css">
a
{
 display:block;
 height:22px;
 width:90px;
 font-size:15px;
 padding-top:5px;
 text-decoration:none;
 background-color:#CCCCCC;
 border-bottom:2px red solid;
}
a:hover
{
 background-color:#0000FF;
 color:#FFFFFF; 
}
.menu .submenu
{
 float:left;
 margin:0px;
}
.menu .submenu ul
{
 list-style-type:none;
 margin:0px;
}
.menu .submenu ul li
{
 display:none;
}
</style>
<script language="javascript">
function mydeel(obj,isshow)
{
 var objs = obj.getElementsByTagName("li");
 for(var i=0;i<objs.length;i++)
 {
  if(isshow==true)
  {
   objs[i].style.display="block";
  }
  else
  {
   objs[i].style.display="none";
  }
 }
}
window.onload=function()
{
 var objs_li_1 = document.getElementById("mymenu").getElementsByTagName("li");
 for(var i=0;i<objs_li_1.length;i++)
 {
  if(objs_li_1[i].className=="submenu")
  {
   var ul_2 = objs_li_1[i].getElementsByTagName("ul")[0];
   ul_2.onmouseover=function()
   {
    mydeel(this,true);
   };
   ul_2.onmouseout=function()
   {
    mydeel(this,false);
   };
  }
 }
}
</script>
</head>
<body>
<ul class="menu" id="mymenu">
    <li class="submenu">
     <ul><


相关文档:

javascript中的srcelement

srcElement 是Dom事件中的事件最初指派到的元素。
比如有一个div,里面有一个按钮。你响应div的onclick事件,但实际上,你单击的只是它内部的按钮,那么,srcElement指向的,就是那个按钮。
srcElement只在IE中有效。
在Opera系列浏览器中对应的属性是target
给你一个IE下使用的例子。
<!DOCTYPE html PUBLIC "-//W ......

你对javascript熟悉吗?一道趣味题看你熟悉不熟悉

这是一道涵盖了初级、高级javascript
的趣味
题目,如果你在不运行程序
的条件下能正确回答下面的函数
调用的结果,那么你对javascript的理解应该比较到位了,至少我(http://www.attjs.com
站长)是这样认为的。
主要涉及javascript面向对象特性、重载、覆盖、作用域、函数特性、还有一个相对与C/C++
java特有的一 ......

最近自己在写javascript/html/css的树控件

    完成以下部分:
    1. 树可以接受singleXml格式和json以及jsonarray格式的数据;
    2. 复选框勾选和折叠子节点的逻辑用div嵌套来实现,效率更高;并提供了快速画树的方法;(存在bug:快速画树效率并不高,div嵌套有问题);
    3.增加树的深度 this.depth ......

Javascript操作Select和Option

注意:Option中的O是要大写的,不然语法报错
1.动态创建select
      function createSelect(){
        var mySelect = document.createElement("select");
          mySelect.id = "mySelect";  ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号