質問: データの更新を行なう画面をつくり、データベースから取得したデータをもとにテキストの内容やラジオボタンのチェックの有無を画面に表示させようとしています。 最初に更新画面を呼び出し、データを表示することはうまくいくました。 しかし、IEの[表示]-[エンコード]や[最新の状態に更新]をやったり、戻るボタンで戻ると、テキストの内容は表示されるのですが、ラジオボタンは、なぜか一瞬チェックした後に、すぐチェックが外れてしまいます。 今やっているのは、Webの画面全てをASPで表示した後で、 最後にJavaScriptにより、 のようにやっているのですが。。。 このやり方がまずいのでしょうか? 最初にボタン設定する際に""で指定しなければいけないのでしょうか? よろしくお願いします。
回答: > の部分ですが、もちろん(i)にはちゃんとしたインデックス値が入っているんですよね? ここに妙な値が入っていると、チェックははずれると思います。