使用javascript和css选择器获取value属性的内容

时间:2016-05-10 01:31:07

标签: javascript css-selectors

我想用Javascript和CSS选择器在这段代码中提取$ 18.99。这可能吗。如果是这样,怎么样?

<input type="hidden" name="priceBefore" value="$18.99" />

2 个答案:

答案 0 :(得分:2)

您可以将{css选择器与Document.querySelector()一起使用。

文档:https://developer.mozilla.org/en-US/docs/Web/API/Document/querySelector

&#13;
&#13;
window.onload = function() {
  var input = document.querySelector('[name=priceBefore]');

  if (input) {
    document.body.innerHTML += input.value;
  }

};
&#13;
<input type="hidden" name="priceBefore" value="$18.99" />
&#13;
&#13;
&#13;

答案 1 :(得分:0)

也许:

document.getElementsByName("priceBefore")[0].getAttribute("value");