欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

jQuery操作DOM之獲取表單控件的值

 更新時(shí)間:2015年01月23日 10:49:47   投稿:shichen2014  
這篇文章主要介紹了jQuery操作DOM之獲取表單控件的值,實(shí)例分析了jQuery獲取表單控件值的方法,需要的朋友可以參考下

本文實(shí)例講述了jQuery操作DOM之獲取表單控件的值。分享給大家供大家參考。具體分析如下:

HTML屬性與DOM屬性差別最大的地方,恐怕就要數(shù)表單控件的值了。比如,文本輸人框的 value屬性在DOM中的屬性叫defaultValue,DOM中就沒有value屬性。而選項(xiàng)列表(select) 元素呢,其選項(xiàng)的值在DOM中通常是通過selectedIndex屬性,或者通過其選項(xiàng)元素的 selected屬性來取得。

由于存在這些差異,在取得和設(shè)置表單控件的值時(shí),最好不要使用.attr()方法。而對于選項(xiàng)列表呢,最好連.prop()方法也不要使用。那使用什么呢,建議使用jQuery提供的.val()方法:

復(fù)制代碼 代碼如下:
//取得文本輸入框的當(dāng)前值
var inputValue = $('#my-input').val();
//取得選項(xiàng)列表的當(dāng)前值
var selectValue = $('#my-select').val();
八設(shè)置單選列表的值
$('#my-single-select').val('value3');
/^設(shè)置多選列表的值
$('#my-multi-select').val(['value1', 'value2']);

與.attr()和.prop()—樣,.val()方法也可以接受一個(gè)函數(shù)作為其setter參數(shù)。有了這個(gè) 多用途的.val()方法,使用jQuery做Web開發(fā)你又會倍感高效。

希望本文所述對大家的jQuery程序設(shè)計(jì)有所幫助。

相關(guān)文章

  • 淺談jQuery的offset()方法及示例分享

    淺談jQuery的offset()方法及示例分享

    這篇文章主要介紹了淺談jQuery的offset()方法及示例分享的相關(guān)資料,需要的朋友可以參考下
    2015-07-07
  • ToolTips JQEURY插件之簡潔小提示框效果

    ToolTips JQEURY插件之簡潔小提示框效果

    本來不想寫成JQ的插件的,不過貌似不用JQ的話,引用起來沒有這么方便。以前也寫過一些小小的JS方法,但是寫JQ插件是第一次
    2011-11-11
  • innerHTML與jquery里的html()區(qū)別介紹

    innerHTML與jquery里的html()區(qū)別介紹

    我原本一直以為innerHTML和jquery里的html其實(shí)是完全一樣的,jquery是多此一舉了,直到我遇到一次問題
    2012-10-10
  • jquery實(shí)現(xiàn)點(diǎn)擊頁面計(jì)算點(diǎn)擊次數(shù)

    jquery實(shí)現(xiàn)點(diǎn)擊頁面計(jì)算點(diǎn)擊次數(shù)

    這篇文章主要給大家分享了一段使用jquery實(shí)現(xiàn)點(diǎn)擊頁面計(jì)算點(diǎn)擊次數(shù)的代碼,非常實(shí)用,有需要的小伙伴參考下。
    2015-01-01
  • 最新評論