将文本输入变量

时间:2013-08-11 13:30:14

标签: jquery html

$('.raffle_information > div:eq(0)').append('<input type="text" name="name">');

我创建了这个小输入框,我想将用户输入的文本存储到变量中。我该怎么做?

2 个答案:

答案 0 :(得分:0)

我建议,虽然目前未经测试:

var val;
$('.raffle_information > div:eq(0)').append('<input type="text" name="name">').on('change', 'input[name="name"]', function(){
    val = this.value;
});

参考文献:

答案 1 :(得分:0)

试试这个。

每当用户更改字段中的值时,它将始终更新变量的值。

var myTextVal;
$('<input type="text" name="name">').appendTo('.raffle_information > div:eq(0)').on('keyup', function(){
   myTextVal = $(this).val();
});

工作示例:http://jsfiddle.net/vUVdm/