Ich habe so eine HTML-Seite wie folgt:
Selen: wie eine Spannweite Klasse innerhalb eines div finden
<div id="abc" class="MyClass" data-placement-name="mysearch">
<div class="A" title="class A">
<div class="separator"></div>
<span class="btn" onclick="return placementEvCall('abc', 'def', event, this);">
::before
</span>
...
...
Jetzt möchte ich die Wirkung von onclick
von btn
zu tun.
Ich habe versucht, driver.find_element_by_id('abc')
und es funktionierte wie erwartet.
Aber ich weiß nicht, wie zu bekommen und klicken Sie auf das Objekt btn
, die eine Span-Klasse in div
ist.
xpath - "// div [@ id = 'abc']/span" –
@ Yves, Was willst du eigentlich machen? Versuchst du nur auf diese "span" zu klicken? oder wollen die Rückgabe des Wertes durch "onclick =" return placementEvCall ('abc', 'def', Ereignis, das); 'diese Methode? – NarendraR
@Tuks Ich muss nur klicken. – Yves