我最近开始学习 CSS,我发现了一个任务,我需要从这个 php 代码中显示标签汽车的值:
<html><head></head><body>
<house></house>
<star> </star>
<car> </car>
<car>aa test</car>
<car>aa test</car>
<car>aa test</car>
<car>aa test</car>
<car>aa test</car>
<car>aa test</car>
<car>aa test</car>
<car>aa test</car>
<car>aa test</car>
<star> </star>
<sun> </sun>
<star> </star>
<house></house>
<car>test </car>
<sun> </sun>
<car>zly test</car>
<car>zly test</car>
<car>zly test</car>
<car>zly test</car>
<car>zly test</car>
<car>zly test</car>
<car>zly test</car>
<car>zly test</car>
<car>zly test</car>
<script>
alert(document.querySelectorAll("xxxxxxx")[0].innerHTML);
</script>
</body></html>
重点是打印此标签的值,仅更改以下命令中引号中的内容:
alert(document.querySelectorAll("xxxxxx")[0].innerHTML);
我知道如何显示单个标签的值,但这里名为 car 的标签有几个不同的值。有什么简单的方法可以显示吗?
最佳答案
您可以迭代 querySelectorAll
数组中的每个项目:
var cars = document.querySelectorAll("car");
var allCars = "";
for (var i = 0; i < cars.length; i++) {
allCars += cars[i].innerHTML;
}
alert(allCars);
关于javascript - 使用javascript在php代码中显示标签的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46636204/