1.jQuery中的val()方法用來獲取或設(shè)置輸入框或者選擇框的值
- 獲取或設(shè)置輸入框的值
<input id="text" type="text"></input>
獲取值: $("#text").val()
設(shè)置值: $("#text").val("value")
- 獲取或設(shè)置select標(biāo)簽的值
<select id="select">
<option>select1</option>
<option>select2</option>
</select>
獲取值: $("#select").val()
設(shè)置值: $("#select").val("select1")
- jQuery中沒有value方法方庭,value是DOM元素的屬性值晚吞,可以通過attr方法獲取或者設(shè)置標(biāo)簽中的value屬性的值
<div id="value" value="div"></div>
獲取值: $("#value").attr("value")
設(shè)定值: $("#value").attr("value","設(shè)定值")判莉;
還可以直接給對象的value賦值 obj.value = "給obj設(shè)置value"榨惰;
- 在js中可以直接通過 對象.屬性 獲取屬性值
<input id="text" type="text"></input>
<script>
let type = document.getElementById("text").type;
alert(type);
</script>