2010-11-19 9 views
0

jQuery'yi kullanarak bunu nasıl yapabilirim. Sayfada iki metin girişi var, böylece kullanıcılar metin girdiklerinde ve giriş alanını terk ettiğinde, bu metnin DOM'a eklenmesi için erişebildim mi?DOM'a metin kaydetme

DÜZENLEME:

ben bu var açıklığa kavuşturmak için:

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

Ne yapmam çalışıyorum baskı sayfanın içeriği, fakat onun bu giriş değeri baskı olmasın?

Kullanıcıdan ihtiyacım olan tek girdim bu yüzden sadece bir giriş için formu göndermekten kaçınmak istedim!

cevap

2

Kişisel girişler DOM zaten, böyle .val() kullanarak onların değerini elde edebilirsiniz:

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

Sen a different selector kullanmanız gerekebilir ama fikir aynı kalır, onun için, $(selector).val(), ya mümkün this kullanıcı ayrıldığında örnek değer istiyorsanız:

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

You can test it here.

+0

sayesinde, bu benim sorunum – benhowdle89

1

Böyle bir şey mi var? Eğer Düzenlenen soru görürseniz bunun için

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

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

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

}); 
+0

daha iyi evet bu doğru, teşekkürler açıklıyor – benhowdle89

İlgili konular