2010-11-19 83 views
0

如何使用jQuery实现此目的。我在页面上有两个文本输入,所以当用户输入文本并离开输入字段时,要将该文本插入到DOM中以便我可以访问它?如何将文本保存到DOM中

编辑:

为了澄清,我有这样的:

Expected Delivery Date: <input id="exp" type="text"></input> 

我想要做的是打印页面的内容,但它不是打印此输入值?

这是我需要从用户的唯一输入,所以我想避免必须提交表单只为一个输入!

回答

2

你的投入已经在DOM中,你可以使用.val()这样让他们的价值:

var myValue = $("#inputID").val(); 

您可能需要使用a different selector但思路保持不变,这是$(selector).val(),或可能this,为例如,如果您希望用户离开时的值:

$("input").blur(function() { 
    alert($(this).val()); 
}); 

You can test it here

+0

感谢这一点,如果你看到我编辑的问题,这说明我的问题更好 – benhowdle89 2010-11-19 10:35:08

1

这样的事情?

$('.my-input-fields').blur(function() { 

    var div = $('<div/>'); 
    div.html($(this).val()); 

    $('#DOMplaceOfEntry').append(div); 

}); 
+0

是啊,那好,谢谢 – benhowdle89 2010-11-19 10:53:10

相关问题