人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

javascriptについて詳しい方、教えて下さい。

縦横スクロールのある表で、固定スクロールを行うためにSuperTblesを使用しているのですが、その部分の値を取得することができません。

具体的には、以下の流れの(3)で変更されたテキストエリアの内容が取得できません
(1)画面表示。このとき、テキストエリアの初期値(value)は「ここにテキストを入力してください」
(2)テキストエリアの内容を変更
(3)ボタンクリックでjavascriptにとび、テキストエリアの内容を取得

以下のテキストエリアのvalueを取得するにはどうしたらよいでしょうか?
---------------------------------------------------------------------------
<textarea name="abc" rows="9" cols="10" id="hoge" class="efg">ここにテキストを入力してください</textarea>
---------------------------------------------------------------------------

以下のコードでは変更する前のページを表示したときの値(「ここにテキストを入力してください」)が取得されてしまいます。
=========================================
document.getElementsByName("abc").value;
$('hoge').value;
=========================================

わかる方、教えてください。

●質問者: Ryo0524
●カテゴリ:コンピュータ ウェブ制作
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● a-kuma3
●50ポイント

よく分からんけど、

document.getElementById("hoge").value

か、

$('#hoge').value

かなあ。


2 ● Cherenkov
●50ポイント

valメソッドで

$('#hoge').val();

でどうですか。


3)ボタンクリックでjavascriptにとび、テキストエリアの内容を取得

この辺のHTMLとjavascriptが気になります。コピペで動作する最小限のjs,htmlを提示したほうが回答が早いです。


以下のコードでは変更する前のページを表示したときの値(「ここにテキストを入力してください」)が取得されてしまいます。
=========================================
document.getElementsByName("abc").value;
$('hoge').value;
=========================================

これは何かの間違いかと…

関連質問

●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ