会员登陆  支付方式  联系我们  在线客服  网站地图       
首页 关于域浪 互联网数据中心业务、主机托管、主机租用、机架租用、带宽租用、机房介绍、机房对比、CCN网络加速 adsl专线、深圳adsl专线 虚拟主机、域名注册、数据库、企业邮局、动态域名 网络安全、网络临近平台、安全服务、防火去墙租用、安全产品、域浪抗DDOS防火墙、NetScreen防火墙 技术支持  
   当前位置:首页 >> 技术支持 >> JAVASCRIPT编程技巧 >> Javascript事件驱动
 
精华文章
    JavaScript 实用的一些...  
    用 JavaScript 事件在...  
    JavaScript 事件串联执...  
    Java编程基础  
    Javascript事件驱动  
    Javascript事件设计模...  
    JS的事件处理  
    JS的对象及其属性和方...  
    .JS的语句及语法  
    JS的数据类型和变量  
    JS的运行环境  
    JS与Java的区别  
    JS简介及特点  
    JavaScript引用对象的...  
    JavaScript常用内部对...  
    JavaScript 是什麽  
    在JavaScript中创建新...  
    JavaScript对象系统的...  
    JavaScript从入门到精...  
     JavaScript从入门到...  
    JavaScript事件驱动及...  
    Java网络编程  
    JavaScript[对象.属性...  
    JavaScript[对象.属性...  
    JavaScript[对象.属性...  
    用JavaScript实现浏览...  
    PHP与JavaScript对多项...  
    用JavaScrpt实现文件夹...  
  更多>>  
   JAVASCRIPT编程技巧
 Javascript事件驱动
JavaScript事件驱动中的事件是通过鼠标或热键的动作引发的。它主要有以下几个事件: 



(1)单击事件onClick 

  当用户单击鼠标按钮时,产生onClick事件。同时onClick指定的事件处理程序或代码将被调用执行。通常在下列基本对象中产生: 

button(按钮对象) 

checkbox(复选框)或(检查列表框) 

radio (单选钮) 

reset buttons(重要按钮) 

submit buttons(提交按钮) 

  例如可通过下列按钮激活change()文件: 



<Form> 

<Input type="button" Value="" onClick="change()"> 

</Form>



在onClick等号后,可以使用自己编写的函数作为事件处理程序,也可以使用JavaScript中内部的函数。还可以直接使用JavaScript的代码等。例:<Input type="button" value=" " onclick=alert("这是一个例子"); 

(2)onChange改变事件 

  当利用text或texturea元素输入字符值改变时发该事件,同时当在select表格项中一个选项状态改变后也会引发该事件。例: 

<Form> 

<Input type="text" name="Test" value="Test" onCharge="check('this.test)"> 

</Form>



(3)选中事件onSelect 

  当Text或Textarea对象中的文字被加亮后,引发该事件。 

(4)获得焦点事件onFocus 

  当用户单击Text或textarea以及select对象时,产生该事件。此时该对象成为前台对象。 

(5)失去焦点onBlur 

  当text对象或textarea对象以及select对象不再拥有焦点、而退到后台时,引发该文件,他与onFocas事件是一个对应的关系。 

(6)载入文件onLoad 

  当文档载入时,产生该事件。onLoad一个作用就是在首次载入一个文档时检测cookie的值,并用一个变量为其赋值,使它可以被源代码使用。 

(7)卸载文件onUnload 

  当Web页面退出时引发onUnload事件,并可更新Cookie的状态。 



<html>

<head>

<title>一个JavaScript的测试程序</title>

<script   language="JavaScript">

<!--

function kkk(){

do{

username=prompt("请问您是何方神圣,报上名来","");

}while(username=="")

document.write(username,",久仰大名,请多多关照!");

}

//-->

</script>

</head>

<body>

<INPUT   type="button" value="你敢碰我吗?"name=button1 onClick="kkk()">

</body>

</html>
  • 上一篇文章: Java编程基础
  • 下一篇文章: Javascript事件设计模式
  • 域浪网络ISP经营许可证 深圳地址:深圳市罗湖区宝安北路国际商品交易大厦七楼C30室
    Tel:0755-82266883/82267566 Fax:0755-82261966
    邮编:518000 
                        Copyright © 2006-2008 elang.cn All Rights Reserved 深圳市域浪网络技术有限公司版权所有