javascriptって
上級テクニック!?
意外と知られていない JavaScript のコツ ~ Event.observe の活用 | アメリカで働くプログラマーのブログ
イベント監視した処理を実行するために、HTML内に記述するのではなく、Javascriptで監視するオブジェクトに設定する。
<span id="pp" onclick="onclick_method()"></span> <!-- HTML内にクリック時のJavascript関数を宣言している -->
下記のようなJavascriptを作成し、
で読み込めばOK!!
function init(evt){ Event.observe('pp','click',method); } function method(evt){ alert('くりっく..'); }
【参考サイト】
innerHTMLに値がないとgetElementByIdでnullになるパターン at HouseTect, JavaScriptな情報をあなたに