AJAX

事件驱动的处理机制

为了能够实现具有交互功能的动态页面,需要借助事件驱动的处理机制,即在特定的事件发生时进行特定的操作。事件实际上是浏览器与用户之间实现交互的一种机制。例如,针对页面中按钮元素的“onclick”事件,可以让浏览器知道用户单击了该按钮,即发生了针对该按钮的单击事件。一旦事件发生,浏览器具体会进行什么样的处理,则可以由脚本语言通过相应的程序代码,例如定义对应的事件处理函数来进行处理。

<body>
     <marquee οnmοuseοver="this.stop()" οnmοuseοut="this.start()" scrollDelay=110>
        <a href="" target=_blank><font color=#ff0000>热点新闻</a>
     </marquee>
 </body>

简单E-mail格式验证  
  <script type="text/javascript">
       function checkValid()
       {
          var tmp1,temp2,str1;
          //获得text1的值
          str1=document.myform.email.value;
          //获取第一个@的位置
          tmp1=str1.indexof('@');
          //获取最后一个@的位置
          tmp2=str1.lastindexof('@');
          if(str1.length==0)
             //不合法,字符串为空串
             window.alert("请输入内容后再提交");
          else if(tmp1<0)
             //不合法,字符串中不包含@字符
             window.alert("字符串中不包含@字符");
          else if(tmp1 == 0 || tmp1 == str1.length-1)
             //不合法,@字符出现的位置不对
             window.alert("@字符出现的位置不对");
          else if(tmp1 != tmp2)
             //不合法,@字符出现了不止一个
             window.alert("@字符出现了不止一个");
          else
             //合法的E-mail地址
             alert("E-mail 地址合法有效");
       }
    </script>

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值