2012-05-27 14 views

उत्तर

7

यह एक div जा रहा है पर कब्जा करने की नहीं कर सकते लगता है , आप .text() पकड़ लेंगे।

फिडल: http://jsfiddle.net/jPD7y/4/

1

यह इसलिए textarea नहीं लेकिन div है val() साथ पढ़ा नहीं जा सकता।

11

कुछ सामान्य सुझाव दिए गए, भले ही आप पाठ, पाठ क्षेत्र का चयन करें, चेकबॉक्स

.text() = हो रही पाठ मान जैसे तत्वों से जवाब

.val() = हो रही मूल्य मिल गया (शामिल नहीं एचटीएमएल पाठ, पाठ क्षेत्र का चयन करें, चेकबॉक्स

.html जैसे तत्वों() से टैग) एचटीएमएल हो रही अवधि, div पी table..etc जैसे तत्वों से सामग्री .. =

उदाहरण

<input type="text" id="someid" value="1234" /> 
$('#someid').val(); //1234 
<p>bla bla bla<span>hello</span></p> 
$('p').text(); //bla bla bla 
$('p').html(); //bla bla bla<span>hello</span> 
0

बदलें से लाइन ....

var mypost = $('#myTextArea').val(); 

var mypost = $('#myTextArea').text(); 
को
संबंधित मुद्दे