微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

获取隐藏元素并将其发送到不同的 URL

如何解决获取隐藏元素并将其发送到不同的 URL

我正在做一个挑战,它要求我获取元素的 ID(从源代码 - 它隐藏在那里 - 在我的示例中称为令牌),然后将其重新发送到包含 POST 请求的另一个页面。但是代码不会继续执行第二个请求(POST 请求),原因是它不会在控制台上抛出错误

var req = new XMLHttpRequest();
req.onload = handleResponse;
req.open('get','/example/ex1',true); // will open the page /example/ex1
req.send(); // sends the request
function handleResponse() {
    var token = this.responseText.match(/name="token" value="(\w+)"/)[1];
    var changeReq = new XMLHttpRequest();
    changeReq.open('post','/example/ex2',true);
    changeReq.send('token='+token+'&user=admin')
};

感谢您的帮助。

解决方法

检查网络标签。确保调用了目标 URL。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。