2009年9月3日木曜日

Opera 9 - 10 で、フォーム要素のvalueと表示に食い違い

Opera 9 および 10 で、フォーム要素──とくにTEXTAREAとINPUT(type=text)のvalueプロパティと、実際にそれらの要素内に表示されているテキストとが食い違う、したがってフォーム内に記述され編集され表示されているデータをJavaScriptからうまく取得できない、という非常に厄介な問題に遭遇している。

TEXTAREAについては、CSSと関連して値の取得がうまくいかない、とかほかにもOpera旧バージョンのバグが報告されているようだけど、上述のような問題は見あたらない様子。

問題は頻繁に起きるのだが、いまいち正確な条件がわからない。

0 件のコメント: