MCPcopy Create free account
hub / github.com/seleniumbase/SeleniumBase / remove_elements

Method remove_elements

seleniumbase/core/sb_cdp.py:1071–1084  ·  view source on GitHub ↗

Remove all elements on the page that match the selector.

(self, selector)

Source from the content-addressed store, hash-verified

1069 self.select(selector).remove_from_dom()
1070
1071 def remove_elements(self, selector):
1072 """Remove all elements on the page that match the selector."""
1073 css_selector = self.__convert_to_css_if_xpath(selector)
1074 css_selector = re.escape(css_selector) # Add "\\" to special chars
1075 css_selector = js_utils.escape_quotes_if_needed(css_selector)
1076 js_code = (
1077 """var $elements = document.querySelectorAll('%s');
1078 var index = 0, length = $elements.length;
1079 for(; index < length; index++){
1080 $elements[index].remove();}"""
1081 % css_selector
1082 )
1083 with suppress(Exception):
1084 self.loop.run_until_complete(self.page.evaluate(js_code))
1085
1086 def send_keys(self, selector, text, timeout=None):
1087 if not timeout:

Callers 15

verwijder_elementenMethod · 0.45
supprimer_élémentsMethod · 0.45
rimuovere_elementiMethod · 0.45
eliminar_elementosMethod · 0.45
모든_요소_제거Method · 0.45
删除所有元素Method · 0.45
remover_elementosMethod · 0.45
test_wordleMethod · 0.45
raw_pixelscan.pyFile · 0.45
test_wordleMethod · 0.45

Calls 2

evaluateMethod · 0.45

Tested by 3

test_wordleMethod · 0.36
test_wordleMethod · 0.36
test_presentation_4Method · 0.36