1

こんにちは、CEFsharp を使用して Web サイトを自動化し、フィールドに入力するなどしています。

入力フィールドを見つけようとすると:

<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 に答える