{
fObj.disabled = flag;
};
<input id="a_link" type="checkbox" name="topon1" value="on" '.$topon_check01.'" onClick="setTextField(this.form.title[6],false)" ><label for="a_link">リンクする</label></td></tr>
<tr><td>リンク先アドレス:</td><td><input class="form_title_osusume textbox validator-url" type="text" name="title[6]" value="'.$title[6].'" disabled /></td></tr>
必要部分のみを抜き出していますが、input要素のnameに対して disabled を指定しようと思っています。
ただ、名前にtitle[6]のように記号が入るとうまく生きません。
¥でエスケープしてみたりもしたのですが、だめなようです。この場合どのようにすべきでしょうか?現在のシステムとの絡みがあるためにname名は帰られません。よろしく御願いします。
onClick="setTextField(this.form.elements['title[6]'],false)"
で、どうでしょう。
http://www.doraneko.org/misc/dom10/19981001/level-one-html.html#...
コメント(0件)