2 回答

TA貢獻1805條經(jīng)驗 獲得超9個贊
jQuery提供了attr() 方法用于設(shè)置/改變屬性值。這段代碼就可以獲取下拉框被選中的value值var type = $('select option:selected').val();alert(type)。
(1)通過attr()獲取元素的值://此處是獲取id為len元素的value值//記得里面的value要用雙引號var len = $("#len").attr("value");alert(len);1234。
(2)通過attr()賦值//清空value的值var len = $("#len").attr("value",''); alert(len);//重新給value賦值//此時alert,發(fā)現(xiàn)已經(jīng)賦值111成功var len = $("#len").attr("value",'111');alert(len)。
(3)通過name屬性獲取元素的value值//假如是獲取input文本框的value值$("input[name='name']").val();12。
(4)通過id獲取元素的value值//product是id的值//獲取值用val(),此處和js的value()區(qū)分開
$("#product").val()。
添加回答
舉報