用javascript只包含另一个脚本的一小部分

时间:2017-03-18 17:03:53

标签: javascript php include

有没有一种方法可以只包含这样的脚本的一小部分:

<?php
$url = 'https://www.example.com';
$content = file_get_contents($url);
$first_step = explode( '<div class="HelloWorld">' , $content );
$second_step = explode('</div class="HelloWorld">' , $first_step[1] );

echo $second_step[0];

...但是只使用Javascript而不是PHP?

由于

1 个答案:

答案 0 :(得分:0)

我认为你想要的是获得div helloworld.using jquery.fn.html的innerHTML。

&#13;
&#13;
console.log($(".HelloWorld").html());
&#13;
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="HelloWorld"><span>foo</span>bar</div>
&#13;
&#13;
&#13;

或者你可以直接使用DOM api,其中HTMLElement具有innerHTML属性:

&#13;
&#13;
console.log(document.querySelector(".HelloWorld").innerHTML);
&#13;
 <div class="HelloWorld"><span>foo</span>bar</div>
&#13;
&#13;
&#13;