$(".c").find("a[href='abcd']").html("china");//查詢class="c"里面的a標簽 并且href屬性值="abcd"的元素 設置它的html為china
10多年的臨朐網站建設經驗,針對設計、前端、開發、售后、文案、推廣等六對一服務,響應快,48小時及時工作處理。營銷型網站的優勢是能夠根據用戶設備顯示端的尺寸不同,自動調整臨朐建站的顯示方式,使網站能夠適用不同顯示終端,在瀏覽器中調整網站的寬度,無論在任何一種瀏覽器上瀏覽網站,都能展現優雅布局與設計,從而大程度地提升瀏覽體驗。創新互聯從事“臨朐網站設計”,“臨朐網站推廣”以來,每個客戶項目都認真落實執行。
!DOCTYPE?html
html?lang="en"
head
? meta?charset="UTF-8"?/
? titleTest?Page/title
/head
body
? script
? ? ? var?str1?=?'C:\\Program?Files\\iPod\\bin\\iPodService.Resources\\ca.lproj\\iPodServiceLocalized.dll';
? ? ? var?str2?=?str1.replace(/\\/g,?'/');
? ? ?
? ? ? console.log(str1);
? ? ? console.log(str2);
? /script
/body
/html
注意,replace()中的第一個參數我用的是正則表達式(regular?expression)而非字符串,表達式最后要加上g(flag)代表global,意指把所有匹配到的‘\\'都替換為’/‘,否則只替換第一個匹配到的’\\‘。學好reg?exp對于解決類似的問題,包括表單驗證等繁瑣工作十分有幫助。并且,除了JavaScript外,大部分主流開發語言都實現了reg?exp,只是相互間略有差別。
FYI,你所說的jQuery應該是指JavaScript。JavaScript是一種在Web?deveopment中主要用于client?side開發的編程語言,而jQuery是一個非常流行的JavaScript開發庫。應用jQuery進行開發可以大大簡化DOM?Manipulation和Ajax等原本較繁瑣的工作,更重要的是它能幫助開發人員避免大部分的瀏覽器兼容性問題,所以近年十分受歡迎。所以請搞清楚,這兩者雖然關系密切,但絕不是同一樣東西
script type="text/javascript"
$("*").each(function () {
if ($(this).css("width") == "1500px")
{
alert($(this).css("width"));
$(this).css("width", "1000px");
}
})
/script
1、使用正則表達式驗證
function?RegeMatch(objVal){
var?pattern?=?new?RegExp("[~'!@#$%^*()-+_=:]");??
if(objVal?!=?""??objVal?!=?null){??
if(pattern.test(objVal)){??
alert("非法字符!");???
return?false;??
}??
}??
}
2、替換字符串中的所有特殊字符
function?ReplaceChar(objVal){
var?patternStr='!,@,#,$,%,^,,*,(,),-,+,_,=,:';
$.each(patternStr.split(','),function(key,val){
objVal.replace(val,'');
});
}
script
var start = '11-11-21';
start = start.replace(/-/gm,'');
alert(start);
/script
function?replace()
{
var?str="tao?zhang?yi?love?liu?weng?ling";
re=new?RegExp("l","g");
var?newstart=str.replace(re,"t");
alert(newstr);
}