色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

jquery = 得到string

李中冰2年前7瀏覽0評論

在使用jQuery時,我們經(jīng)常需要用到獲取字符串的方法,其中有一種方法就是使用text()方法。

$(document).ready(function(){
var str = $("p").text();
console.log(str);
});

上述代碼中,我們首先使用$("p")選擇器來選中所有的段落元素,然后使用text()方法獲取其中的純文本內(nèi)容,并將其賦值給變量str。最后,在控制臺中輸出這個變量。

如果我們想要獲取含有 HTML 標(biāo)簽的內(nèi)容,可以使用類似于html()的方法。

$(document).ready(function(){
var str = $("p").html();
console.log(str);
});

上述代碼中,與之前類似,我們使用選擇器選中所有的段落元素,然后使用html()方法獲取其中的 HTML 內(nèi)容,并將其賦值給變量str。最后,在控制臺中輸出這個變量。

需要注意的是,使用html()方法獲取到的內(nèi)容包含 HTML 標(biāo)簽,因此需要注意對其中的標(biāo)簽進(jìn)行轉(zhuǎn)義,防止 XSS 攻擊等安全問題的出現(xiàn)。

$(document).ready(function(){
var str = $("p").html();
var escaped_str = $("
").text(str).html(); console.log(escaped_str); });

上述代碼中,我們首先通過$("<div>")創(chuàng)建一個新的 div 元素,然后使用text()方法將原始的 HTML 內(nèi)容插入其中,以將其進(jìn)行轉(zhuǎn)義。最后,我們再一次使用html()方法獲取轉(zhuǎn)義后的內(nèi)容,并將其賦值給變量escaped_str。最終,在控制臺中輸出這個變量。