以下代码从 www.example.com 启动并获取 www.example.com/example.html 的完整 html 源代码并对其进行警报。
function process(){
url = "http://www.example.com/example.html"
var xhr = new XMLHttpRequest();
xhr.open("GET", url, true);
xhr.onreadystatechange = function() {
if (xhr.readyState == 4){
alert(xhr.responseText)
}
}
xhr.send();
}
process();
现在我想做的是从 html 源代码中获取电子邮件,如下所示:
<input type="hidden" id="email2" name="email2" value="example@example.com" />
通常,如果我在页面本身上,我会做一个简单的:
document.getElementById('email2').value
但在这种情况下,我如何简单地将电子邮件从包含所有 html 源代码的变量解析为变量:xhr.responseText
?