Dojoでのイベントとログ出力

イベント

  1. dojo.connect() を使う。
  2. でもloadのときはdojo.addOnLoad()を使う。

ログ

  1. djConfig="isDebug: true"を設定する。
  2. console.log() 関数でログを出力する。
<html>
<head>
<script type="text/javascript" src="dojo/dojo.js" djConfig="isDebug: true,parseOnLoad: true">
</script>
<script type="text/javascript">

dojo.addOnLoad(function() {
    var log_button = dojo.byId('log_button');
    dojo.connect(log_button, "onclick", null, log_clicked);
});

function log_clicked()
{
    console.log("event and logging test");
}

</script>
<style type="text/css">
@import "dijit/themes/tundra/tundra.css";
@import "dojo/resources/dojo.css";

</style>
</head>
<body class="tundra">
    <button id="log_button">log.</button>
</body>
</html>