<%@page contentType="text/html" pageEncoding="UTF-8"%> <% request.setAttribute("base", request.getContextPath()); %> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>decode和encode的介绍</title> <link rel="stylesheet" type="text/css" href="${base}/ext/resources/css/ext-all.css" /> <link rel="stylesheet" type="text/css" href="${base}/ext/resources/css/xtheme-access.css" /> <script type="text/javascript" src="${base}/ext/ext-base.js"></script> <script type="text/javascript" src="${base}/ext/ext-all.js"></script> <script type="text/javascript" src="${base}/ext/ext-lang-zh_CN.js"></script><!--中文映射--> <script type="text/javascript"> function ready(){ var win=new Ext.Window({//创建窗体对象 id:"win", width:300, height:200, title:"单选和复选添加事件", tbar:[ { xtype:'radio',//类型为单选 id:'hege', boxLabel:'合格',//单选旁边显示文本标签 name:'flag',//控件名称 inputValue:'0',//控件值 handler:function(){//添加事件 var hege=Ext.getCmp("hege");//通过id获取控件对象 if(hege&&hege.checked){//判断是否被选择 Ext.Msg.alert("提示信息","你选择的是:"+hege.boxLabel) } } }, '', { xtype:'radio', id:'buhege', boxLabel:'不合格', name:'flag', inputValue:'0', listeners:{"check":function(){//添加事件 var buhege=Ext.getCmp("buhege"); if(buhege && buhege.checked){ Ext.Msg.alert("提示信息","你选择的是:"+buhege.boxLabel); } }} } ], bbar: [ '请选择你的爱好','', { xtype:'checkbox', boxLabel:'打游戏', id:'playGame', inputValue:'0', listeners:{"check":function(){ var playGame=Ext.getCmp("playGame"); if(playGame && playGame.checked){ Ext.Msg.alert("提示","你选择的是:"+playGame.boxLabel); } }} }, '', { xtype:'checkbox', boxLabel:'看电影', id:"seeFilm", inputValue:'0', handler:function(){ var seeFilm=Ext.getCmp("seeFilm"); if(seeFilm && seeFilm.checked){ Ext.Msg.alert("提示","你选择的是:"+seeFilm.boxLabel); } } }, '', { xtype:"checkbox", boxLabel:'打篮球', id:"playBasket", inputValue:'0' } ] }); win.show();//将窗体设置为显示 //添加事件 var playBasket=Ext.getCmp("playBasket"); playBasket.addListener("check",function(){// if(playBasket && playBasket.checked){ Ext.Msg.alert("提示","你选择的是:"+playBasket.boxLabel); } }) } Ext.onReady(ready) ;//参数为定义的函数,onReady是程序的入口 </script> </head> <body> <div id="button"></div> </body> </html>