Create button with text and handler : Button « Ext JS « JavaScript DHTML

Create button with text and handler

<title>Hello World Window</title>
<link rel="stylesheet" type="text/css" href="ext-3.0.0/resources/css/ext-all.css" />
<script type="text/javascript" src="ext-3.0.0/adapter/ext/ext-base.js"></script>
<script type="text/javascript" src="ext-3.0.0/ext-all.js"></script>

<script type="text/javascript">

Ext.onReady(function() {

    var myBtnHandler = function(btn) {
        Ext.MessageBox.alert('You Clicked', btn.text);
    var fileBtn =  new Ext.Button({
        text    : 'File',
        handler : myBtnHandler
    var editBtn = new Ext.Button({
        text    : 'Edit',
        handler : myBtnHandler
    var myTopToolbar = new Ext.Toolbar({
        items : [ 
    var myPanel = new Ext.Panel({
        width       : 600,
        height      : 650,
        title       : 'Ext Panels rock!',
        collapsible : true,
        renderTo    : Ext.getBody(),
        tbar        : myTopToolbar,
        html        : 'My first Toolbar Panel!'

<div id='div1'>asdf</div>


Related examples in the same category

1.Create a button and add to panel
2.Add action event listener handler to a button
3.Button text and handler
4.Add button a window
5.Define button action in a separate function
6.Disable a button after clicking
7.Get button text from button object
8.Align bottons: cener
9.Add icon to Button
10.Set width and height for button
11.Align icon along the button bottom
12.Align icon to right side
13.Align icon to top
14.Button scale: 'medium'
15.Button scale large
16.Inline function along with buttons
17.Button with click handler
18.Icon align left
19.Icon align right
20.Icon align bottom
21.Icon align top