0
を使用して、私はこの非常に複雑xpath
を持っている:セレン:アクセス素子スパンクラス名
/html/body/div/div/div[2]/div/div/div/div[3]/div/table[1]/tbody/tr/td/table/tbody/tr/td/table/tbody/tr/td/table/tbody/tr/td[1]/table/tbody/tr/td/table/tbody/tr[1]/td/div/div/table/tbody[1]/tr[3]/td[2]/div/table/tbody/tr/td/table/tbody/tr/td[1]/span/input
スパンがこのclass="z-combobox-designation z-combobox"
を持っています。
span
要素には、class
を使用し、xpath
ではなく、アクセスする必要があります。 cssSelector
で可能ですか?誰かが私にそれをするヒントを与えることができますか?
私はそれが動作すると思う、それはエラーが発生しませんでした。ありがとうございました!ちなみに、スペースでクラスにアクセスするには、代わりにドット(。)を使用しました。スペースがあるクラスで実際にどのように処理されていますか? – Keeper
実際にclassnameはclassnameにスペースが含まれていないと、その名前にスペースが含まれません。あなたの要素 'class =" z-combobox-designationz-combobox "には、CSSセレクタ' dot(。) 'に2つのクラス1 =' z-combobox-designation'と2 = 'z-combobox'があります。そのクラスを定義する – NarendraR