jquery或js如何获取指定url的HTML

jquery或js如何获取指定url的HTML,第1张

用jquery的ajax类似的请求就可以了:比如:

$get("testphp", function(data){

alert("Data Loaded: " + data);

//拿到data以后就直接插入到指定的div里面,加入div id为tag

那么写法为$("#tag")append(data);

});

用jQuery的html方法可以获得某个元素中的内容 ,如果元素是html标签,则可以获得页面的全部内容:例如:

$(document)ready(function(){

var html_str=$("html")html();

alert(html_str);

});

上面代码可以获得页面的全部内容。(当然要先导入jQuery)

1、给特定内容包裹一个容器(div或者其他容器)标签

2、给容器一个id,或者一个特定的class以便于使用jquery的选择器获取到该容器

3、使用jquery选择器获取该容器,并获取该容器内的内容

<div id="content" >

    特定内容

</div>$("#content")html();

$("#content")text();

$("#content")val();

1、html()

html():取得第一个匹配元素的html内容。这个函数不能用于XML文档。但可以用于XHTML文档

html(val):设置每一个匹配元素的html内容。这个函数不能用于XML文档。但可以用于XHTML文档。

2TEXT

text():取得所有匹配元素的内容。

结果是由所有匹配元素包含的文本内容组合起来的文本。这个方法对HTML和XML文档都有效。

text(val):设置所有匹配元素的文本内容

与 html() 类似, 但将编码 HTML (将 "<" 和 ">" 替换成相应的HTML实体)

3VAL

val():获得第一个匹配元素的当前值。

val(val):设置每一个匹配元素的值。

To get the contents of the attribute data-id (like in <a data-id="123">link</a>) you have to use

$(this)attr("data-id") // will return the string "123"

or data() (if you use newer jQuery >= 143)

$(this)data("id") // will return the number 123

注:

1两种方法 ①使用attr方法获得data-的值 $(this)attr('data-id');② $(this)data("id")

2 data- 都可以使用 $(this)data(' ');获取,比如 data-cat ,使用$(this)data(cat)获取。

3只能使用中横线 ‘ - ’ !!

以上就是关于jquery或js如何获取指定url的HTML全部的内容,包括:jquery或js如何获取指定url的HTML、怎么通过js或者jquery获取一个页面里面的内容、用jquery怎么获取页面的特定内容等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9746791.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-01
下一篇2023-05-01

发表评论

登录后才能评论

评论列表(0条)

    保存