首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

Ext事件示范(Ext.Msg.alert)

2012-11-04 
Ext事件示例(Ext.Msg.alert)%@ page languagejava importjava.util.* pageEncodingUTF-8%!DOC

Ext事件示例(Ext.Msg.alert)

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html>  <head>   <link rel="stylesheet" type="text/css" href="extjs/resources/css/ext-all.css" /><script type="text/javascript" src="extjs/adapter/ext/ext-base.js"></script><script type="text/javascript" src="extjs/ext-all.js"></script><script type="text/javascript" src="extjs/ext-all-debug.js"></script><script type="text/javascript">Ext.onReady(function(){Person = function(name){this.name=name;this.addEvents("walk","eat","sleep");}Ext.extend(Person,Ext.util.Observable,{info:function(event){return this.name+'is'+event+'ing.';}});Ext.get('walk').on('click',function(){person.fireEvent('walk');});Ext.get('eat').on('click',function(){person.fireEvent('eat','早餐','中餐','晚餐');});Ext.get('sleep').on('click',function(){person.fireEvent('sleep',new Date());});var person=new Person('Lingo');person.on('walk',function(){Ext.Msg.alert('event',person.name+"在走啊走啊。");});person.on('eat',function(breakfast,lunch,supper){Ext.Msg.alert('event',person.name+"要吃"+breakfast+","+lunch+"和"+supper+"。");});person.on('sleep',function(time){Ext.Msg.alert('event',person.name+"从"+time.format("H")+"开始睡觉了。");});});</script>  </head>    <body>   <input type="button" value="walk" name="button1" id="walk">  <input type="button" value="eat" name="button2" id="eat">  <input type="button" value="sleep" name="button3" id="sleep">   </body></html>

?

热点排行