jQuery獲取textarea文字域的值
阿新 • • 發佈:2018-11-20
2017年05月03日 16:19:48 howtobreak 閱讀數:41570
版權宣告:本文為博主原創文章,未經博主允許不得轉載。 https://blog.csdn.net/u011809238/article/details/71124831
jQuery的.val()方法是專門用來獲取表單元素值的,而textarea也屬於表單元素所以可以直接用.val()方法獲取。不過要注意,由於textarea是個雙標記,因此.text()或.html()方法也可以獲取到其中的資訊,但建議不要這樣獲取,因為.val()是專用於獲取值的方法,比.text()或.html()更可靠,而.text()和.html()在某些情況下無法獲取到值。
-
$(function(){
-
$("#demo").val(123);//將textarea中的內容修改為123
-
$("#demo").text(456);//將textarea中的內容修改為456
-
//最後獲取到的和頁面上顯示的都是123
-
//可以嘗試將上面修改的方法的順序顛倒一下,最後的結果還是123
-
alert($("#demo").val());//彈出textarea的值
-
});
-
</script>
-
<textarea id="demo">test</textarea>
if($("#txt").val().trim().length == 0) {
return;
}
trim() 清除正文前後空格符號