addEventListener("事件名",函数名,boolean值)

来源:互联网 发布:虎扑认证vans淘宝店铺 编辑:程序博客网 时间:2024/05/17 05:09
<?xml version="1.0"?>

<?xml-stylesheet href="chrome://global/skin/" type="text/css"?>

<?xml-stylesheet href="chrome://browser/content/browser.css" type="text/css"?>

<window xmlns:html="http://www.w3.org/1999/xhtml"
        xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
        id=""
        onload="funAddEventListener(); funAddEventListenerOnLabel();">
<script type="application/x-javascript">
<![CDATA[
 function funAddEventListener(){
  var btn1Obj = document.getElementById("btnAddEventListener");
  btn1Obj.addEventListener("click",method1,false);
  btn1Obj.addEventListener("click",method2,false);
  btn1Obj.addEventListener("click",method3,false);
 }
 
 method1=function(){
  alert("method1");
 }
  method2=function(){
  alert("method2");
 }
  method3=function(){
  alert("method3");
 }
 
 a=function(){
  alert("a");
 }
  b=function(){
  alert("b");
 }
  c=function(){
  alert("c");
 }
 function funAddEventListenerOnLabel()
 {
  var obj=document.getElementById("label_EventListener");
  obj.addEventListener("click",a,false);
  obj.addEventListener("click",b,false);
  obj.addEventListener("click",c,false);
 }
]]>
</script>
        
  <script type="application/x-javascript" src="test.js"/>
        
  <button label="控制台" class="test" oncommand="window.open('chrome://global/content/console.xul','_blank', 'chrome,extrachrome,menubar,resizable,scrollbars,status,toolbar')" />
    <button id = "btnAddEventListener" label="addEventListener" oncommand=""/>
    <label id="label_EventListener" value="label_EventListener" />
</window>

原创粉丝点击