Get DOM elements | pywebview
Description: Build GUI for your Python program with JavaScript, HTML, and CSS

# # Get DOM elements

Get DOM elements using a selector.

    import webview

    """
    This example demonstrates how to retrieve a DOM element
    """

    def get_elements(window):
        heading = window.get_elements('#heading')
        content = window.get_elements('.content')
        print('Heading:\n %s ' % heading[0]['outerHTML'])
        print('Content 1:\n %s ' % content[0]['outerHTML'])
        print('Content 2:\n %s ' % content[1]['outerHTML'])

    if __name__ == '__main__':
        html = """
          <html>
            <body>
              <h1 id="heading">Heading</h1>
              <div class="content">Content 1</div>
              <div class="content">Content 2</div>
            </body>
          </html>
        """
        window = webview.create_window('Get elements example', html=html)
        webview.start(get_elements, window)