- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Javascript; フィールドの属性変更)
Javascript; フィールドの属性変更
このQ&Aのポイント
- JavaScriptを使用してフォームのフィールド属性を変更する方法について質問です。
- 特定のフィールドの属性を変更する際に、 'readOnly' および 'onchange' プロパティに関するエラーが発生しています。
- 対策として、エラーが発生している行でオブジェクトがNullまたは未定義であるかを確認する必要があります。また、ループ内でのフィールドの属性変更やイベントの設定にも注意が必要です。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
かならずもれなく合致するオブジェクトが存在するなら バージョンなどの問題の可能性もあるので document.getElementById(code[i][1]).readOnly="readonly"; をより一般的な document.getElementById(code[i][1]).readonly=true; などの表現に変えてみてはどうでしょうか?
その他の回答 (1)
- yambejp
- ベストアンサー率51% (3827/7415)
回答No.1
code[i][1]やcode[counter][0]で得られる値に合致するidをもったユニークな要素が必ずあるのでしょうか?
補足
はい、ユニークな値が存在します。