次のマークアップがあります。
<textarea id="hazaa"></textarea>
コンソールで次の JavaScript を実行すると:
$("#hazaa").value
箱の中身を印刷してもらいました。ただし、これを実行しようとすると:
$("#hazaa").value = "shazoo"
コンソールはshazooで通知を返しますが、ボックス内のテキストは変更されません。また、ボックスの中身を確認すると、変更されていない古い値が返されます。
jQuery-ingを行ってからしばらく経っているので、おそらくかなり明白なことですが、解決策は考えられません。私は提案をグーグルで検索しましたが、私が見つけた最高のものは、実際にはそこにないプロパティについて議論しています! 何が足りないの?!
次の 2 行を実行します。
$("#hazaa").val
$("#hazaa").val()
生成:
未定義
の TypeError: オブジェクト # にはメソッド 'val' がありません
私は自分のせいだと完全に信じていますが、どうやって進めばいいのかわかりません。:)