特定のユーザーに対していくつかのテキスト フィールド (主に日付フィールド) が無効になっているフォームがありますが、値が含まれています。それが読み取り専用フィールドかどうかはわかりません。とにかく、無効なフィールド値にアクセスして、javascriptを使用して他の操作を実行したい
コントロールの文字列化された値は次のとおりです
{"idbase":"row-4-cell-3","lock":{"vary":0,"fixLock":1,"hidden":"","epmSourced":1},"desc":"Plan_date_ac","name":"date-4-3","lockValue":null,"type":"AC"},
私は使用してみました:
form[var.control).value
と:
document.getElementById(controls[var].idbase).innerHTML
どちらも私にはうまくいきません。「未定義」をスローし続けます。
注: JavaScript のみで、jquery は使用しないでください。