最近、javascript(具体的にはjQuery)を使用して、非表示の入力フィールドから値属性を取得するスクリプトに取り組んでいました。
<input type="hidden" name="amount" id="cost" value="" />
入力のIDはcostでした。
奇妙な理由で、ie7では、値を出力すると、常にundefinedが返されます。
alert($("input#cost").attr("value")); // returns undefined...
多くの欲求不満の後、私は奇妙なことに、その入力要素のIDを、問題を解決したと思われる価格に変更しましたか?
この時点ですべてが再び機能していますが、このタイプの動作を引き起こす可能性のあるものに誰かが光を当てることができるかどうか疑問に思っています。