Selenium: удаление содержимого из текстового поля
через селен. как удалить содержимое из текстового поля.
Я должен удалить последние 2 символа из текстового поля с помощью команды selenium.
Ex.АВСD АВ.
5 ответов
попробуйте это -
selenium.type("text_box_object", "ABCD");
selenium.typeKeys("text_box_object", "\b");
selenium.typeKeys("text_box_object", "\b");
на нажатие событие селена может быть полезно:
selenium.sendKeys("text1", "ABCD");
selenium.sendKeys("text1", "\b");
selenium.sendKeys("text1", "\b");
этого нажать Backspace
прочитайте текущее значение и сохраните его как переменную. Затем "введите" значение, которое вы хотите в целевом поле (используя подстроку сохраненного значения).
для firefox событие backspace работает только в том случае, если вы задаете позицию в конце текста в textarea, иначе событие typeKeys будет вводить в начале текста.