« JS習作:JavaScriptで簡易的なTwitterクライアントのような物を作ってみる試み その1 | Back To Blog Top | CSS HappyLife ZERO がいい感じな件 »
JS習作:IEでもimg要素のlabelを効かせる(ライブラリ無し版)
概要
12月5週目のJavaScriptです。 IEでもimg要素のlabelを効かせるのjQuery無しでも動く版です(hokacchaさんアドバイスありがとうございます!)。
IE以外では必要ないので、@cc_on ってなに? - Clouder::Bloggerを参考にして振り分けてみました。
ソースコード
/*@cc_on
var labels = document.getElementsByTagName('label');
for(var i=0; i<labels.length; i++) {
labels[i].labelFor = labels[i].getAttributeNode('for').nodeValue;
labels[i].onclick = function () {
var cursorTarget = document.getElementById(this.labelFor);
cursorTarget.focus();
cursorTarget.click();
}
}
@*/
ここの所忙しいのもあって、ちょっと遅れ気味だなあ。 まあ遅れるのを見越して目標設定しているのでギリセーフ。