gpt4 book ai didi

javascript - 如何使用 jQuery 从页面中提取 javascript

转载 作者:行者123 更新时间:2023-11-28 19:34:37 24 4
gpt4 key购买 nike

例如,element.html()将检索元素的 html。

如果 div 中有 <script> //code </script>有没有办法获取在浏览器处理之前编写的 html 和 javascript。

类似:element.htmlAndScripts()

编辑:抱歉让我说明一下:

<div id='1'>
<script>alert('hello');</script>
</div>


$('document').ready(function(){
var content = $('#1').html();
alert(content);
});


//how to make content =
//"<script>alert('hello');</script>" ?

最佳答案

实际使用.html()是执行此操作的正确方法。它由浏览器处理(运行),不会更改脚本。如果我们使用.text()它没有给出 <script>标签,而 .html()做。例如,如果我们有以下 HTML:

<div id="t">
<p>Hello World</p>
<script> alert("Hello World"); </script>
</div>

正在做$("#t").html()给我们输出:

<p>Hello World</p>
<script> alert("Hello World"); </script>

同时$("#t").text()给我们输出:

Hello World
alert("Hello World");

关于javascript - 如何使用 jQuery 从页面中提取 javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27402933/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com