動的にチェックボックスタグとラベルタグの関連付け

[新着] Webテンプレートを仮オープンしました



0   名前: naokun : 2006/10/03(火) 12:40  ID:.VpFpBvd
動的にチェックボックスタグとラベルタグの関連付けをしたいのですが、
2日ほど調査&試行錯誤し、やはりうまくいきません。
以下にコードを提示しますので、お気づきの点をご指摘ください。
よろしくお願いします。

*****通常のタグで指定(うまくいく場合)*****
<INPUT Type="checkbox" Id="key">
<LABEL for="key" >ラベル</LABEL>

*****コードで指定(うまくいかない場合)*****
<SCRIPT language="JavaScript">
function A(){
	lb_1.setAttribute("for","key");
}
</SCRIPT>


<INPUT Type="checkbox" Id="key">
<LABEL id="lb_1">ラベル</LABEL>

<INPUT Type="button" value = "押す" onclick="A()">


1   名前: m035 ◆Wpzr1YKOiq : 2006/10/03(火) 12:40  [URL]  ID:P35WyxsX
FireFox1.5.0.7およびIE6で動作しました。
document.getElementById("lb_1").htmlFor="key";

2   名前: naokun : 2006/10/03(火) 12:40  ID:.VpFpBvd
おぉ〜、m035様、ありがとうございました!!
m(__)m

一覧へ戻る