指定したオブジェクトにイベントリスナを設定する。
input の onkeyupイベントに関数を設定する。設定する関数は、有効なHEX値が入力されると input自体の背景色を変化させる内容となっている。
HTML :
<form>
<input type="text" id="sample1" value="FFFFFF">
</form>
Javascript :
$addEL($id('sample1'),'keyup',func1,true);
function func1() { // input要素のonkeyupイベントで実行される
$id("sample1").style.backgroundColor="#"+$id("sample1").value;
}
指定Nodeの onmouseover と onmouseoutイベントに関数を設定する。設定する関数は、指定Nodeの背景色を変える内容となっている。
Javascript :
function func3() {
$addEL($id('sample2'),'mouseover',func3over);
$addEL($id('sample2'),'mouseout',func3out);
}
function func3over() { // onmouseoverイベント用
$id('sample2').style.background="#31b1bc";
}
function func3out() { // onmouseoutイベント用
$id('sample2').style.background="#8eb8bd";
}