Select all text in a textbox Selenium RC using Ctrl + A
Question: I am trying to select all the text in a textbox in order to clear the textbox.
I am using Ctrl+A to do this using the following Python 2.7 code on Selenium
RC standalone 2.20.0.jar Server on Windows 7 firefox:

    
    
    from selenium import selenium
    s = selenium('remote-machine-ip', 4444, '*chrome', 'http://my-website-with-textbox')
    locator = 'mylocator-of-textbox'
    s.open()
    s.type(locator, 'mytext')
    s.focus(locator)
    s.control_key_down()
    s.key_down(locator, "A")
    s.key_press(locator, "A")
    s.key_up(locator, "A")
    s.control_key_up()
    
    # Nothing happens here... I cannot see the text getting selected...
    
    # Nothing gets cleared here except the last char
    s.key_down(locator, chr(8))  # Pressing backspace
    s.key_press(locator, chr(8))
    s.key_up(locator, chr(8))
    

Any help? Thanks, Amit


Answer: I'm using clear() in WebDriver without any hassle...

    
    
    el = self.selenium.find_element_by_name(name)
    el.clear()
    

