提问人:Dhardi 提问时间:11/12/2023 最后编辑:Dhardi 更新时间:11/12/2023 访问量:38
仅从列表中获取数字 内容 HTML [重复]
Get just numbers from a list Content HTML [duplicate]
问:
目前我正在用 Javascript 启动一个项目,这是一个游戏卡,我只想从列表中获取数字 没有字符串,只有 Ints 数字文本
我只想从列表中获取数字 HTMl 没有字符串。我尝试转换为parseInt,但我知道当获取元素时,仅使用类的数量返回为数组时,我没有内容
power = document.getElementsByClassName("power").innerText;
let opNum0 = parseInt(document.getElementsByClassName("power")[0].innerText);
let myNum3 = parseInt(document.getElementsByClassName("power")[3].innerText);
console.log(myNum3);
if (myNum3 > opNum0) {
alert("you win");
} else {
alert(myNum3);
scoreCountYou()
}
答:
-2赞
Hassan Safari
11/12/2023
#1
试试这个
let opNum0 = parseInt(document.getElementsByClassName("power")[0].innerText.replace(/\D/g,''));
let myNum3 = parseInt(document.getElementsByClassName("power")[3].innerText.replace(/\D/g,''));
console.log(myNum3);
if(myNum3 > opNum0){
alert("you win");
}else{
alert(myNum3);
scoreCountYou()
}
评论