claire champ de texte à l'aide de la SUPPRESSION ou à l'ARRIÈRE de l'ESPACE de la clé dans le webdriver
Je suis en train d'effacer un champ de texte à l'aide de cette action:
emailField.sendKeys("gmail.com");
emailField.sendKeys(Keys.CONTROL,"a",Keys.DELETE);
Dans le code ci-dessus, la dernière ligne ne sélectionne le texte, ne le supprimez pas, mais si j'ai séparé les actions qu'il fonctionne.
emailField.sendKeys(Keys.CONTROL,"a");
emailField.sendKeys(Keys.DELETE);
OriginalL'auteur amit dobriyal | 2016-03-06
Vous devez vous connecter pour publier un commentaire.
De la JavaDoc de
WebElement.clear()
:Plus probable que vous simplement besoin de les appeler:
Mais si vous avez besoin de la compensation se fait via le clavier pour une raison quelconque, l'utilisation retour arrière.
Ne fonctionne pas dans IE11 pour moi (juste ne fait rien).
OriginalL'auteur Andrew Regan
clés.SUPPRESSION peut ne pas fonctionner pour supprimer l'entrée de texte,vous devez utiliser les touches.La touche retour arrière.
OriginalL'auteur LPhuang
De la JavaDoc de
Keys.chord
Vous devriez être en mesure d'utiliser
OriginalL'auteur Ann Tabatha
Testé dans chrome pilote
Cela va ajouter de l'espace de le supprimer (backspace)
OriginalL'auteur Bassem Shahin
n'a pas fonctionné pour moi .
J'ai utilisé la Touche' au lieu de 'Clés'
J'ai utilisé
protractor.Key.BACKSPACE
OriginalL'auteur RRR