我們?cè)谏弦徽n中已經(jīng)看到我們?nèi)绾问褂胻ext()和html()方法來操縱HTML元素的內(nèi)容。
另一個(gè)有用的方法是val()方法,它允許我們獲取和設(shè)置表單域的值,例如文本框,下拉列表和類似的輸入。
例如:
HTML:
<input type="text" id="name" value="Your Name">
JS:
$(function() { alert($("#name").val()); }); //alerts "Your Name"
類似地,您可以通過將其作為val()方法的參數(shù)來設(shè)置該字段的值。
當(dāng)需要處理表單事件和驗(yàn)證時(shí),獲取和設(shè)置表單域的值非常有用。 我們將在以后的課程中介紹該方法。
以下jQuery方法可用于獲取和設(shè)置所選HTML元素的內(nèi)容和屬性:
text()設(shè)置或返回所選元素的文本內(nèi)容。
html()設(shè)置或返回所選元素的內(nèi)容(包括HTML標(biāo)記)。
val()設(shè)置或返回表單字段的值。
attr()設(shè)置或返回屬性的值。
removeAttr()將刪除指定的屬性。