1

嗨,我正在使用 CEFsharp 通过网站自动化并填写字段等。到目前为止,我无法让 jquery 正常工作,我正在使用 javascript 并且遇到了问题。

当我尝试查找输入字段时:

<input class="quantity" type="text" value="1" maxlength="2" size="2" name="quantity">

我使用 javascript:

document.getElementsByClassName('quantity')[0].value = '3';

这第一次工作正常,3 个项目被添加到购物篮中。但是,一旦项目在篮子中,就会创建一个跨度类,因此类数量的数组位置不再为 0,因此找不到我正在寻找的输入类。

<strong class="quantity">3</strong>

我知道在 jquery 中这很容易,但目前我必须使用 javascript,那么 javascript 相当于做什么:

jquery $('input.classname')

谢谢!

4

1 回答 1

1

尝试使用 querySelector() // 跨平台和 querySelectorAll() // 现代浏览器

于 2013-02-21T12:08:30.210 回答