-1

最初はcssを介して非表示で、単純なjqueryを使用して表示されるテキストボックスの値を取得しようとしています...今、最初に非表示になっているテキストボックスの値を取得したいです...コードは次のとおりです:

$("#reply_send").click(function (e) {
    e.preventDefault();
    var name = $('#reply_name').val();
    alert(name);
});

しかし、これは を返しますundefined。その値を取得するにはどうすればよいですか?

4

1 に答える 1

0

これは正常に動作しているように見えるため、おそらく HTML エラーが発生しています。textareaの id がreply_nameであると仮定すると、 $('#reply_name').val();で値を取得できます。.

これをチェックしてください:フィドル

$(document).ready(function(){
    $('#show').click(function(){
        $('div').show();        
    });
    $('#reply_send').click(function(){
      var name= $('#reply_name').val();
      alert(name);            
    });
});​
于 2012-11-29T20:50:15.687 に答える