Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/443.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
JavaScript-从<;获取文本;strong>;或按类别划分_Javascript - Fatal编程技术网

JavaScript-从<;获取文本;strong>;或按类别划分

JavaScript-从<;获取文本;strong>;或按类别划分,javascript,Javascript,我想知道如何从这段代码中获取数据。我想下载这些号码,但我不知道怎么下载。 我已经尝试过这种方法,但都不管用 document.querySelector('.myclass'); document.querySelector('.myclass strong'); document.querySelectorAll('.myclass strong'); 这就是我想要得到数字的元素。有两种方法在网站上,但我不知道哪一个会更好,所以我发送2个项目与数字 <div class="mycla

我想知道如何从这段代码中获取数据。我想下载这些号码,但我不知道怎么下载。 我已经尝试过这种方法,但都不管用

document.querySelector('.myclass');
document.querySelector('.myclass strong');
document.querySelectorAll('.myclass strong');

这就是我想要得到数字的元素。有两种方法在网站上,但我不知道哪一个会更好,所以我发送2个项目与数字

<div class="myclass" role="button" tabindex="0">Next number: <strong>97554</strong></div>


下一个号码:97554

97532
你是说

document.querySelector('.myClass').innerHTML;    
document.querySelector('.myClass').innerText;
使用data-*属性嵌入自定义数据。例如:

 <div class='myClass' data-price="123"> Your ticket costs <i> 123 </i> </div>

您需要使用
.innerText
来获取强标记中的数字

document.querySelector('.myClass strong').innerText;

“……但它们不起作用。”怎么不起作用?您使用的实际代码是什么样子的?第二个,
document.querySelector('.myclass-strong'),是正确的,前提是您在获得元素后对其执行某些操作(并且需要第一个匹配的元素)。显示null或NodeList[],不幸的是,无法更改它,因为它位于页面上,我无法编辑它。我需要一种方式来下载这个项目没有改变
 document.querySelector('.myClass').getAttribute('data-price');
document.querySelector('.myClass strong').innerText;