2011-02-10 26 views
0

私は、次の入力ボックスを持っている...入力ボックスから次のテキストをコピーするにはどうすればよいですか?

<input type="text" id="sharees" class="form_field_as"> 

と私はタイプされるものをキャプチャしようとするには、以下の使用しています。..しかし

var txt2 = $('input[class="form_field_as"]').serialize(); 

、それはいないようです働くこと。それは""を返します。私は間違って何をしていますか?

+1

によってあなたは、フォームではなく、入力:) – benhowdle89

+0

うーん、シリアル化は私のHTMLオブジェクトを与えている削除をシリアル化してみてください...これが正しく動作するように、これをどのように印刷するのですか? – Skizit

答えて

2

var txt2 = $('input.form_field_as').val();

またはID

var txt2 = $('#sharees').val();
0

はあなたのコードが間違っている

$(function(){ 
    $('input.form_field_as').keyup(function(){ 
     var txt2 = $('input.form_field_as').val(); 
     $('p').text(txt2); 
    }) 
}); 
を試してみてください。そのタイプの書き込みは、他の属性に使用されます。 IDの場合は #、クラスの場合は .を使用してください。

http://jsfiddle.net/borayeris/qGT4W/1/

+0

が機能しませんでした:(明らかにするために、この入力はリスナーのコードを使って 'iframe'の中にあります。$(document).keypress(function(event){' – Skizit

+0

リンクを確認してください。 – borayeris

関連する問題