Javascript抓取span标签与类和id
javascript grabbing span tag with both class and id
我有一个span标签
<span class="vi-is1-prcp" id="v4-25">US $99.00</span>
我想用纯javascript抓取它。不允许使用JQuery或任何其他库。这可能吗?
我认为
getElementById('v4-25')
不能工作,因为我也必须指定class,对吗?
谢谢你,
<div id="listprice">asdasdasdasdasd</div>
var string = document.getElementById('v4-25');
document.getElementById('listprice').innerHTML = string;
应该在"列表"中打印"v4-25"的值吗?
HgetElementById
将正常工作。只要确保在页面加载后运行它即可。
首先,id是唯一的。你不能有多于一个。因此,当您根据id选择元素时,您只能返回一个元素(这很好)。
其次,在你得到一个元素之后,你必须对它做一些事情。var string = document.getElementById('v4-25');
只能让你得到元素,但看起来你想以同样的价格得到var string = document.getElementById('v4-25').innerHTML;
。如果你确实想要id,你可以做var string = document.getElementById('v4-25').id;
,但因为它只返回"v4-25",这有点多余。
没有理由添加一个类。在加载dom元素之后运行脚本,如下所示。
<span class="vi-is1-prcp" id="v4-25">US $99.00</span>
<script>
var elm = document.getElementById('v4-25');
</script>
相关文章:
- Twitter引导程序Typeahead-Id&标签
- 显示某个用户ID的某个标签的30张Instagram图片
- Javascript简单的timeago脚本设置为跨类或标签id
- 取出图像标签alt:丢失"没有alt-id的图像标签是优选的并且不显示丢失的“;
- 如何使用 javascript 获取 id 标签名称
- 将单个 id 标签添加到表格单元格中,每个循环都有 Rails
- 从 id 标签中获取号码
- 为从数组加载的数据指定id标签
- 动态添加行表需要更改选择 id 标签
- 可以'当使用Rails动态打印时,无法访问html id标签
- 替换javascript中html字符串的特定id标签的内容
- 我怎样才能停止'id'标签从被自动插入到我的代码
- FileReader API多次调用使用相同ID标签的图像
- 跨页面传递ID标签
- 如何将具有不同id标签和文本的html元素附加到我的javascript中
- jQuery手风琴活动:不工作在Firefox使用ID标签
- 如何为标题的部分内容提供ID ?标签
- HTML id标签与数组成员冲突
- 如何在HTML id标签中打印javascript
- JavaScript ID标签选择