有一個隨機產生一個數字的網頁,例如"Frequency : 21"
。我正在嘗試創建一個腳本,它將數字21
與其他變量進行比較,然後將其與if else
函數進行比較。基本上,我完成了大部分,但我無法獲得號碼21
。而且由於它是隨機的,我不能把固定的價值。
任何人都可以幫我嗎?我想從使用JavaScript的大型網頁獲取文本的某個部分,我該怎麼辦?
我的代碼是這樣:
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).
你在你的問題提供了一個選擇。 JavaScript具有'querySelector'和'querySelectorAll',它們使用CSS風格的選擇器來選擇元素。因此...''var level = Number(document.querySelector(「div#pkmnappear> form> p」)。textContent)' – 2016-09-25 13:28:12
如果單詞'Frequency:'在那裏,那麼在轉換之前使用基本字符串方法將其刪除它到一個'數字'。 – 2016-09-25 13:32:55
問題不明確。 – zioMitch