JavaScript

<script type="text/javascript">
      //alert是javascript语言提供的一个警告框函数
      //它可以接收任意类型的参数,这个参数就是警告框的提示信息
      //数组
      var arr=[];
        function fun1(){
    alert("说话");
        }
        function fun2( a, b){
alert(a+b);
        }
        alert(fun2());
  </script>
<!DOCTYPE html>
<html lang="en">
<head>
    <Meta charset="UTF-8">
    <title>Title</title>
  <script type="text/javascript">
    //onload事件的方法
    function onl oadfun(){
      alert('静态注册onload事件,所有代码');
    }
    window.onload=function(){
      alert("动态注册的onload事件");
    }

  </script>
</head>
<!--onload静态注册事件
      onl oad事件是浏览器解析完页面之后自动触发的事件
      <body onl oad="onloadfun()">
-->
<!--onload动态注册事件,是固定写法。

-->
<body >

</body>
</html>
<!DOCTYPE html>
<html lang="en">
<head>
    <Meta charset="UTF-8">
    <title>Title</title>
  <script type="text/javascript">
    function funonclick(){
      alert("静态注册onclick事件");
    }
  window.onload=function(){
      /*
      document是javascript语言提供的一个对象,(文档)
      getElementById通过ID属性获取标签对象
       */
  var yuObj=document.getElementById("yu");
                alert(yuObj);
    }
  </script>
</head>
<!--
  静态注册onclick事件
-->
<body>
<button onclick="funonclick()">按钮1</button>
<button id="yu">按钮2</button>
<button>按钮3</button>
</body>
</html>
<!DOCTYPE html>
<html lang="en">
<head>
    <Meta charset="UTF-8">
    <title>Title</title>
  <script type="text/javascript">
    function onblurfun(){
      //console是控制台对象,是由javascript语言提供,专门用来向浏览器的控制器打印输出,用于测试使用
      //log()打印的方法
        console.log("静态注册失去焦点事件");
    }
    //动态注册onblur事件
    window.onload=function(){
      //获取标签对象
      var passwordobj=document.getElementById("password");
     // alert(passwordobj);
      //通过标签对象.事件名=function(){};
    passwordobj.onblur=function(){
      console.log("动态注册失去焦点事件");

    }
    }

  </script>
</head>
<body>
  用户名:<input type="text" onblur="onblurfun();"><br/>
  密码:<input id="password" type="text"><br/>
<button> </button>
<button> </button>
</body>
</html>

相关文章

前言 做过web项目开发的人对layer弹层组件肯定不陌生,作为l...
前言 前端表单校验是过滤无效数据、假数据、有毒数据的第一步...
前言 图片上传是web项目常见的需求,我基于之前的博客的代码...
前言 导出Excel文件这个功能,通常都是在后端实现返回前端一...
前言 众所周知,js是单线程的,从上往下,从左往右依次执行,...
前言 项目开发中,我们可能会碰到这样的需求:select标签,禁...