• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Javascript; フィールドの属性変更)

Javascript; フィールドの属性変更

このQ&Aのポイント
  • JavaScriptを使用してフォームのフィールド属性を変更する方法について質問です。
  • 特定のフィールドの属性を変更する際に、 'readOnly' および 'onchange' プロパティに関するエラーが発生しています。
  • 対策として、エラーが発生している行でオブジェクトがNullまたは未定義であるかを確認する必要があります。また、ループ内でのフィールドの属性変更やイベントの設定にも注意が必要です。

質問者が選んだベストアンサー

  • ベストアンサー
  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.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をもったユニークな要素が必ずあるのでしょうか?

genesis50
質問者

補足

はい、ユニークな値が存在します。

関連するQ&A

専門家に質問してみよう