zoukankan      html  css  js  c++  java
  • JavaScript异常处理和事件处理

    异常捕获
    1、异常:
         当JavaScript引擎执行JavaScript代码时,发生了错误,导致程序停止运行
    2、异常抛出:
         当异常产生,并且将这个异常生成一个错误信息
    3、异常捕获:
         try{
              发生异常的代码块;
         }catch(err){
              错误信息处理;
         }
     
    <script>
         function demo(){
              try{
                   alert(str);
              }catch(err){
                   alert(err);
              }
         }
         demo();
    </script>
     
    4、Throw语句:
    通过throw语句创建一个自定义错误
     
    <form>
         <input id="txt" type="text">
         <input id="btn" type="button" onclick="demo()" value="按钮">
    </form>
    <script>
         function demo(){
              try{
                   var e=document.getElementById("txt").value;
                   id(e==""){
                        throw "请输入";
                   }catch (err){
                        alert(err);
                   }
              }
         }
    </script>
    JavaScript事件
    事件是可以被JavaScript侦测到的行为
     
    <div class="div" onmouseout="onOut(this)" onmouseover="onOver(this)"></div>
    <script>
         function.onOver(ooj){
              ooj.innerHTML="Hello";
         }
         function onOut(ooj){
              ooj.innerHTML="World";
         }
    </script>
     
    <input type="text" onchange="alert('hello,内容呢?')">
     
    <input type="text" onselect="changeDemo(this)">
    <script>
         function changeDemo(bg){
              bg.style.background="red";
         }
    </script>
  • 相关阅读:
    移动Web框架:jQuery Mobile VS Sencha Touch
    2011最具争议性文章:中国网页设计为什么这么烂?
    如何学习嵌入式linux[转]
    嵌入式linux,老手给新手的建议
    开发菜鸟应该知道的十件事
    C#中二进制、八进制、十六进制和十进制之间的相互转化问题
    使用splitter控件 将界面分成可以调整宽度的三个部分
    Mutex 类
    Java 发邮件
    Java Servlet介绍 2
  • 原文地址:https://www.cnblogs.com/baixuemin/p/6494606.html
Copyright © 2011-2022 走看看