我想从使用Javascript的大型网页中获取文本的某一部分,我该如何做?
I want to obtain a certain part of text from a large webpage using Javascript, how do I?
有一个网页,随机生成一个数字,例如"Frequency : 21"
。我试图创建一个脚本,它需要数字,21
,并将其与另一个变量进行比较,然后到if else
函数。基本上,我已经完成了大部分,但我无法获得21
的数字。因为它是随机的,所以我不能输入一个固定的值。
有人能帮我吗?
setTimeout(MyFunction,5000)
function MyFunction(level,legmin) {
var level = x
var legmin = 49
if (level <= legmin) {
location.reload(true)
}
else {
alert("Met requirements.")
}
,其中我想要的文本地址是:
html>body>div#container>div#contentContainer>div#content>
div#scroll>div#scrollContent>div>div>div#pkmnappear>form>p (x in the code above).
不使用正则表达式的快速解决方案。
var lookFor = "Frequency : ";
var text = document.querySelector("#pkmnappear>form>p").textContent;
var level = text.substr(text.indexOf(lookFor) + lookFor.length).split(" ")[0];
假设数字后面有一个空格
相关文章:
- 获取@ResponseBody的一部分作为主干和Spring MVC控制器之间的参数
- 如何检查字符串的一部分与数组匹配
- 为什么可以't我使用了AJAX响应的一部分
- 仅重新加载网页的一部分
- 如何使用ViewCompiler手动编译DOM的一部分
- Regex提取URL返回数组的一部分;未定义”;
- 做一个复活节彩蛋,JS动作点击5个按钮
- 如果在构造函数中有“返回”,则在 JavaScript 中的新运算符中做了什么
- 页面在我的javascript执行后重新加载,我不希望它这样做
- Html地图对象-点击地图获取id的一部分
- 如何使用JavaScript提取此url的一部分
- 为什么要做新的.Date()与new相差1小时.日期().到ISOString()
- “createImageData()”和“new ImageData(()”有何不同
- 将字符串的一部分设置为数组的一部分
- 我想重定向点击,然后更改按钮文本,我该怎么做
- 我想做一个自定义的dojo JsonRest商店,有一部分我没有'我不明白
- 节点.js我做错了哪一部分?服务器.js正在运行,但我看不到 HTML 页面
- React + d3js:使用 React 和 d3 的一部分,或者让 d3 自己做
- 什么是“;var”;在JavaScript中做什么?为什么有时它是作业的一部分
- 我想从使用Javascript的大型网页中获取文本的某一部分,我该如何做?