我想用Javascript和CSS选择器在这段代码中提取$ 18.99。这可能吗。如果是这样,怎么样?
<input type="hidden" name="priceBefore" value="$18.99" />
答案 0 :(得分:2)
您可以将{css选择器与Document.querySelector()
一起使用。
文档:https://developer.mozilla.org/en-US/docs/Web/API/Document/querySelector
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;
答案 1 :(得分:0)
也许:
document.getElementsByName("priceBefore")[0].getAttribute("value");