Come si può interagire con caselle a discesa in RSelenium
? In particolare, posso selezionare la casella a cascata usando findElement
ma come si seleziona un'opzione con esso?caselle a discesa in RSelenium
7
A
risposta
11
qui è il codice per selezionare un elenco a discesa basato su xpath.
Poiché il menu a discesa è all'interno di un iframe, devo prima passare a quell'iframe. Probabilmente è molto più semplice nella tua situazione.
Nuovo su RSelenium, controlla il quick start tutorial, per ulteriori informazioni sulla funzione, consultare il pdf documentation.
require(RSelenium)
remDr <- remoteDriver(remoteServerAddr = "localhost", port = 4444, browserName = "firefox")
remDr$open()
remDr$navigate("http://www.w3schools.com/tags/tryit.asp?filename=tryhtml_select")
iframe <- remDr$findElement(using='id', value="iframeResult")
remDr$switchToFrame(iframe)
# change audi to whatever your option value is
option <- remDr$findElement(using = 'xpath', "//*/option[@value = 'audi']")
option$clickElement()
Problemi correlati
- 1. Rails 3 caselle di selezione a discesa?
- 2. comportamento incoerente in RSelenium
- 3. Validazione per la selezione di caselle a discesa?
- 4. Ellipse per il testo di overflow nelle caselle a discesa
- 5. Pagina di scorrimento in RSelenium
- 6. Elenco a discesa a selezione multipla in ASP.NET
- 7. Casella a discesa in Rails
- 8. Esegui la funzione jQuery utilizzando il pacchetto RSelenium
- 9. RSelenium: fare clic sull'oggetto invisibile - ElementNotVisibleException
- 10. HTML5 selezione multipla a discesa con plug-in di caselle di controllo. Progettato come standard <select> menu a discesa
- 11. Come aprire Google Chrome con RSelenium?
- 12. Come leggere una tabella html usando Rselenium?
- 13. Menu a discesa Bootstrap nel menu a discesa
- 14. Lavorare con .net caselle combinate
- 15. Errore nell'elenco a discesa
- 16. Alternativa all'elenco a discesa?
- 17. Immagini nell'elenco a discesa
- 18. Selezionare (menu a discesa) con il plug-in jcf
- 19. Albero JSF in un menu a discesa
- 20. Implementazione elenco a discesa in R
- 21. Cancellare un elenco a discesa in C#
- 22. elenco a discesa di avvio in esaurimento,
- 23. Ordine a discesa alfabetico in AngularJS
- 24. Indietro automatico in mvc menu a discesa
- 25. Riempimento in caselle selezionate
- 26. Materializza caselle di selezione multipla
- 27. Mostra le seconde opzioni a discesa in base alla prima selezione a discesa jquery
- 28. Pulsante di discesa a discesa a larghezza completa in Twitter Bootstrap
- 29. Scorri freccia in caselle di selezione non visualizzate
- 30. Ottieni un valore a discesa
Io Non accendere il telaio, e utilizzare direttamente il XPath per cambiare il 'selezionare' opzione, works.Thanks molto. – chunjin