zoukankan      html  css  js  c++  java
  • js控制ul的显示隐藏,对象的有效范围

    <!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>
    </head>
    <style>
    #innav{position:relative;}
    </style>
    <script>
        window.onload=function(){
        innav=document.getElementById('innav');
        innav.style.display='none';
        }
        function xs(){
            innav.style.display='block';
            innav.style.left='';
        }
        function yc(){
            innav.style.display='none';
            }
    </script>
    <body>
    <ul id='nav'>
    <li>首页</li>
    <li>公司简介</li>
    <li>产品展示
    <ul id='innav'>
    <li>one</li>
    <li>two</li>
    <li>three</li>
    <li>four</li>
    
    </ul>
    </li>
    <li>联系我们</li>
    </ul>
    <button onclick='xs();'>xs</button>
    <button onclick='yc();'>yc</button>
    </body>
    </html>

    要想让脚本在网页加载完毕后再执行,js还想写在网页开头,就要用到window.onload=function(){这个里面写函数}

    还有就是对象的使用范围,在一个function内函数是可以共用的,包括嵌套的,

    如果不在一个函数内,则需要重新在页面获取。

  • 相关阅读:
    上机练习
    myeclipse 快捷键
    关于java classpath问题
    windows installer 出错问题解决
    hibernate 问题
    axis2 部署webservice
    webservice开发
    关于web前端开发
    软件工程工具
    计网笔记
  • 原文地址:https://www.cnblogs.com/txxt/p/4626586.html
Copyright © 2011-2022 走看看