捕获表标记内的类并捕获多个项目

时间:2014-06-11 20:27:29

标签: javascript html

因此,假设我有多个具有多个数量的项目。我想用变量获取该数量,然后用句子打印数量。我知道这里有一些语法问题,但我想提出一个大致的想法。只要它创建一个句子,它也不必是.write。

<td class="v1_shop_cart_articles_col_qty">
            2

</td>
<td class="v1_shop_cart_articles_col_qty">
            5

</td>
<script>
    var qty = document.getElementsByClassName('v1_shop_cart_articles_col_qty');
    for(var i=0; i<qty.length; i++) { 
    document.write(' A order was placed  with a quantity  of'+qty[i]+'.'); 
    }
</script>

1 个答案:

答案 0 :(得分:1)

你关闭了。您可以使用innerHTML获取每个元素的内容,并将其转换为parseInt()的整数,例如:

for(var i=0; i<qty.length; i++) {
  document.write('An order was placed with a quantity of ' +
                 parseInt(qty[i].innerHTML, 10) +
                 '.'); 
}

示例:http://codepen.io/paulroub/pen/BirIo