2017-11-08 23 views
-1

2つの異なるページに送信と確認ボタンがあり、どちらも同じCSSセレクタを持っています。確認ボタンにはIDはありません。 CSSセレクタを使用してSubmitボタンをクリックすると、同じCSSセレクタでConfirmationボタンをクリックすることができなくなります。CSSセレクタでボタンをクリックする方法

他の方法で確認ボタンをクリックしてください。私はウェブドライバですべてのサポート可能なロケータを試してみました。

+2

使用しているコードの例を提示できない場合は、誰もあなたを助けることができません。 –

+1

私はあまりにも本当にあなたがCSSを持つボタンをクリックするために使用するコードを見たいです。 –

+0

これは、ボタンの要素を調べるときに見つかったコードです。 .. – Kumar

答えて

0

あなたは属性セレクタを使用することができます。

input[type="submit"] 

type="submit"<input>を選択します。

input[type="button"] 

type="button"を持つ任意の<input>を選択します。属性セレクタについて


より:

属性セレクタを使用して、あなたは、属性の値を与えることはありません。例えば

img[title]は関係なく、そのタイトルが何であるかの、title属性を持つ任意の<img>を選択します。

さらに、あなたは値フラグメント与えられた属性のことで要素を選択することができます:^ =

  • img[title^="Just released -"]がリリースされたばかりのを開始title持つ任意の<img>選択 -
  • $ =img[title$=" (2012])"]は、任意の<img>を選択します。 img[title*="th"]の手紙どこでもタイトルに番目が含まれているtitleを持つ任意の<img>を選択:は、*(2012)*
  • * =終了title。 〜=
  • は:img[title~="Copyright"]は言葉著作権が含まれているtitleを持つ任意の<img>を選択します。
関連する問題