./javascript/dojo/test/test1.js

download original
dojo.provide("test1");

dojo.require("dijit.form.Button");
dojo.require("dijit.Dialog");

dojo.addOnLoad(
    function(){
        dojo.query("a").forEach(function(n){
                                    n.innerHTML += "Tralala";
                                });
        var dlg = dijit.byId("mydialog");
        dojo.connect(dijit.byId("showDlgBtn"), "onClick", function() {
                         dlg.show();
                     });
        var dynButtons = [];
        dojo.connect(dijit.byId("createBtnBtn"), "onClick", function() {
                         var btn = new dijit.form.Button({label:"Say Hello"});
                         dojo.place(btn.domNode, dojo.query("h1")[0], "after");
                         dojo.connect(btn, "onClick", function() {
                                          alert("Hello World!");
                                      });
                         dynButtons.push(btn);
                     });
        dojo.connect(dijit.byId("colorBtn"), "onClick", function() {
                         dojo.forEach(dynButtons, function(btn) {
                                          btn.attr("style", "color: green");
                                      });
                     });
    });

  
back to test

(C) 1998-2017 Olaf Klischat <olaf.klischat@gmail.com>