Javascript 如何通过…值获取元素?

Javascript 如何通过…值获取元素?,javascript,google-chrome,tampermonkey,Javascript,Google Chrome,Tampermonkey,通常,当我们想要在网站上自动单击单选按钮时,我们会使用getElementsByName(),getElementbyID(),等等。但是,如果只有值可以用来标识按钮,如何才能做到这一点 <input type="radio" name="price" value="123" onclick="changeView(this);"> 您可以使用document.querySelector()。 它可以采用类名、id甚至属性。在你的情况下,它将是 document.querySele

通常,当我们想要在网站上自动单击单选按钮时,我们会使用
getElementsByName()
getElementbyID()
,等等。但是,如果只有值可以用来标识按钮,如何才能做到这一点

<input type="radio" name="price" value="123" onclick="changeView(this);">

您可以使用document.querySelector()。 它可以采用类名、id甚至属性。在你的情况下,它将是

document.querySelector('input[value="123"]');