ExtJs之DHTML,DOM,EXTJS的事件绑定区别

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ExtJs之DHTML,DOM,EXTJS的事件绑定区别相关的知识,希望对你有一定的参考价值。

<!DOCTYPE html>
<html>
<head>
    <title>ExtJs</title>
    	<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
  		<link rel="stylesheet" type="text/css" href="ExtJs/packages/ext-theme-crisp/build/resources/ext-theme-crisp-all.css">
      <script type="text/javascript" src="ExtJs/ext-all.js"></script>
      <script type="text/javascript" src="ExtJs/bootstrap.js"></script>
      <script type="text/javascript" src="ExtJs/packages/ext-theme-crisp/build/ext-theme-crisp.js"></script>
</head>
<body>
<script type="text/javascript">
function hello() {
  alert(‘hello‘);
}
Ext.onReady(function(){
  function hello3(){
    alert(‘hello3‘);
    return true;
  }
  function hello4(){
    alert(‘hello4‘);
    return false;
  }

  var button = Ext.get(‘btn3‘);
  button.addListener(‘click‘, hello3);
  button.addListener(‘click‘, hello4);
})
</script>
<body>
<div id=‘id01‘ >hello, this word.</div>
<input type="button" id="btn" value="DHTML CLICK" onclick="hello()">
<input type="button" id="btn12" value="DOM CLICK">
<input type="button" id="btn3" value="ExtJs CLICK">

<script language="JavaScript">
function hello1(){
  alert(‘hello1‘);
}
function hello2(){
  alert(‘hello2‘);
}
var button = document.getElementById(‘btn12‘);
console.log(button);
button.addEventListener(‘click‘, hello1, false);
button.addEventListener(‘click‘, hello2, false);
</script>
</body>
</html>

  技术分享

以上是关于ExtJs之DHTML,DOM,EXTJS的事件绑定区别的主要内容,如果未能解决你的问题,请参考以下文章

Javascript - ExtJs - 事件

EXTJS之Ext.util.Observable自定义事件

ExtJs之Ext.ElementLoader.load

Extjs-note

ExtJS4 - Ext.dom.Element 和 fireEvent

extjs 获取Dom对象