text()設(shè)置或返回所選元素的文本內(nèi)容。
讓客戶滿意是我們工作的目標(biāo),不斷超越客戶的期望值來自于我們對這個行業(yè)的熱愛。我們立志把好的技術(shù)通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領(lǐng)域值得信任、有價值的長期合作伙伴,公司提供的服務(wù)項目有:申請域名、虛擬空間、營銷軟件、網(wǎng)站建設(shè)、共和網(wǎng)站維護(hù)、網(wǎng)站推廣。
1、jQuery是一套跨瀏覽器的JavaScript庫,簡化HTML與JavaScript之間的操作。由John
Resig在2006年1月的BarCamp NYC上發(fā)布第一個版本。目前是由 Dave Methvin 領(lǐng)導(dǎo)的
開發(fā)團(tuán)隊進(jìn)行開發(fā)。全球前10000個訪問最高的網(wǎng)站中,有59%使用了jQuery,是目前最受
歡迎的JavaScript庫。
2、SPAN技術(shù)主要是用來監(jiān)控交換機(jī)上的數(shù)據(jù)流,大體分為兩種類型,本地SPAN和遠(yuǎn)程
SPAN. ----Local Switched Port Analyzer (SPAN) and Remote SPAN (RSPAN),實現(xiàn)方
法上稍有不同。 利用SPAN技術(shù)我們可以把交換機(jī)上某些想要被監(jiān)控端口(以下簡稱受控端
口)的數(shù)據(jù)流COPY或MIRROR一 份,發(fā)送給連接在監(jiān)控端口上的流量分析儀,比如CISCO
的IDS或是裝了SNIFFER工具的PC. 受控端口和 監(jiān)控端口可以在同一臺交換機(jī)上(本地SPAN
),也可以在不同的交換機(jī)上(遠(yuǎn)程SPAN)。
當(dāng)已知文本框的id屬性時,input type="text" id="userName"
方法一:var userName = $("#userName").attr("value");
方法二:var userName=$("userName").value();
input type="text" name="one" value="5"/用jquery怎么得值所以正確的方法應(yīng)該是
input type="text" id="one" value="5" /
$("#one").val();
拓展資料
作用是快速獲取文檔元素,jQuery的選擇機(jī)制構(gòu)建于Css的選擇器,它提供了快速查詢DOM文檔中元素的能力,而且大大強化了JavaScript中獲取頁面元素的方式。
提供漂亮的頁面動態(tài)效果,jQuery中內(nèi)置了一系列的動畫效果,可以開發(fā)出非常漂亮的網(wǎng)頁,許多網(wǎng)站都使用jQuery的內(nèi)置的效果,比如淡入淡出、元素移除等動態(tài)特效。
獲取name為test的input文本框中的內(nèi)容的jQuery代碼為:
$("input:text[name='test']").val();
jQuery提供了三個簡單實用的用于獲取元素內(nèi)容的方法:
text() —— 設(shè)置或返回所選元素的文本內(nèi)容
html() —— 設(shè)置或返回所選元素的內(nèi)容(包括 HTML 標(biāo)記)
val() —— 設(shè)置或返回表單字段的值
因為input屬于表單元素,所以獲取其內(nèi)容使用的是val()方法。
jQuery 中使用 text() 或者 html() 函數(shù)可以獲取td的內(nèi)容:
$("td").text(); // 或者 $("td").html();
收藏代碼,,ie ff都好用,,其他的嘿嘿沒試過
var?cursorPosition?=?{
get:?function?(textarea)?{
var?rangeData?=?{text:?"",?start:?0,?end:?0?};
if?(textarea.setSelectionRange)?{?//?W3C???
textarea.focus();
rangeData.start=?textarea.selectionStart;
rangeData.end?=?textarea.selectionEnd;
rangeData.text?=?(rangeData.start?!=?rangeData.end)???textarea.value.substring(rangeData.start,?rangeData.end):?"";
}?else?if?(document.selection)?{?//?IE
textarea.focus();
var?i,
oS?=?document.selection.createRange(),
oR?=?document.body.createTextRange();
oR.moveToElementText(textarea);
rangeData.text?=?oS.text;
rangeData.bookmark?=?oS.getBookmark();
for?(i?=?0;?oR.compareEndPoints('StartToStart',?oS)??0??oS.moveStart("character",?-1)?!==?0;?i?++)?{
if?(textarea.value.charAt(i)?==?'\r'?)?{
i?++;
}
}
rangeData.start?=?i;
rangeData.end?=?rangeData.text.length?+?rangeData.start;
}
return?rangeData;
},
set:?function?(textarea,?rangeData)?{
var?oR,?start,?end;
if(!rangeData)?{
alert("You?must?get?cursor?position?first.")
}
textarea.focus();
if?(textarea.setSelectionRange)?{?//?W3C
textarea.setSelectionRange(rangeData.start,?rangeData.end);
}?else?if?(textarea.createTextRange)?{?//?IE
oR?=?textarea.createTextRange();
if(textarea.value.length?===?rangeData.start)?{
oR.collapse(false);
oR.select();
}?else?{
oR.moveToBookmark(rangeData.bookmark);
oR.select();
}
}
},
add:?function?(textarea,?rangeData,?text)?{
var?oValue,?nValue,?oR,?sR,?nStart,?nEnd,?st;
this.set(textarea,?rangeData);
if?(textarea.setSelectionRange)?{?//?W3C
oValue?=?textarea.value;
nValue?=?oValue.substring(0,?rangeData.start)?+?text?+?oValue.substring(rangeData.end);
nStart?=?nEnd?=?rangeData.start?+?text.length;
st?=?textarea.scrollTop;
textarea.value?=?nValue;
if(textarea.scrollTop?!=?st)?{
textarea.scrollTop?=?st;
}
textarea.setSelectionRange(nStart,?nEnd);
}?else?if?(textarea.createTextRange)?{?//?IE
sR?=?document.selection.createRange();
sR.text?=?text;
sR.setEndPoint('StartToEnd',?sR);
sR.select();
}
}
}
$('#id').mouseup(function?()?{
var?pos?=?cursorPosition.get($(this)[0]);
alert(!pos.text?'':pos.text);
});
jQuery的.val()方法是專門用來獲取表單元素值的,而textarea也屬于表單元素所以可以直接用.val()方法獲取。
不過要注意,由于textarea是個雙標(biāo)記,因此.text()或.html()方法也可以獲取到其中的信息,但建議不要這樣獲取,因為.val()是專用于獲取值的方法,比.text()或.html()更可靠,而.text()和.html()在某些情況下無法獲取到值。
擴(kuò)展資料:
jQuery是一個快速、簡潔的JavaScript框架,是繼Prototype之后又一個優(yōu)秀的JavaScript代碼庫(或JavaScript框架)。
jQuery設(shè)計的宗旨是“write Less,Do More”,即倡導(dǎo)寫更少的代碼,做更多的事情。它封裝JavaScript常用的功能代碼,提供一種簡便的JavaScript設(shè)計模式,優(yōu)化HTML文檔操作、事件處理、動畫設(shè)計和Ajax交互。
jQuery的核心特性可以總結(jié)為:具有獨特的鏈?zhǔn)秸Z法和短小清晰的多功能接口;具有高效靈活的css選擇器,并且可對CSS選擇器進(jìn)行擴(kuò)展;擁有便捷的插件擴(kuò)展機(jī)制和豐富的插件。jQuery兼容各種主流瀏覽器,如IE 6.0+、FF 1.5+、Safari 2.0+、Opera 9.0+等。
快速獲取文檔元素
jQuery的選擇機(jī)制構(gòu)建于Css的選擇器,它提供了快速查詢DOM文檔中元素的能力,而且大大強化了JavaScript中獲取頁面元素的方式。
提供漂亮的頁面動態(tài)效果
jQuery中內(nèi)置了一系列的動畫效果,可以開發(fā)出非常漂亮的網(wǎng)頁,許多網(wǎng)站都使用jQuery的內(nèi)置的效果,比如淡入淡出、元素移除等動態(tài)特效。
創(chuàng)建AJAX無刷新網(wǎng)頁
AJAX是異步的JavaScript和ML的簡稱,可以開發(fā)出非常靈敏無刷新的網(wǎng)頁,特別是開發(fā)服務(wù)器端網(wǎng)頁時,比如PHP網(wǎng)站,需要往返地與服務(wù)器通信,如果不使用AJAX,每次數(shù)據(jù)更新不得不重新刷新網(wǎng)頁,而使用AJAX特效后,可以對頁面進(jìn)行局部刷新,提供動態(tài)的效果。
提供對JavaScript語言的增強
jQuery提供了對基本JavaScript結(jié)構(gòu)的增強,比如元素迭代和數(shù)組處理等操作。
增強的事件處理
jQuery提供了各種頁面事件,它可以避免程序員在HTML中添加太事件處理代碼,最重要的是,它的事件處理器消除了各種瀏覽器兼容性問題。
參考資料來源:百度百科:jQuery