Anda dapat menggunakan salah satu dari Keys.ENTER
atau Keys.RETURN
. Berikut ini beberapa detailnya:
Penggunaan:
Jawa :
Python:
Menggunakan Keys.ENTER
:
from selenium.webdriver.common.keys import Keys
driver.find_element_by_id("element_id").send_keys(Keys.ENTER)
Menggunakan Keys.RETURN
from selenium.webdriver.common.keys import Keys
driver.find_element_by_id("element_id").send_keys(Keys.RETURN)
Keys.ENTER
dan Keys.RETURN
keduanya berasal org.openqa.selenium.Keys
, yang meluas java.lang.Enum<Keys>
dan mengimplementasikanjava.lang.CharSequence
Tombol Enum
Enum Keys adalah representasi dari tombol yang dapat ditekan yang bukan berupa teks. Ini disimpan dalam poin kode Unicode PUA ( Area Penggunaan Pribadi ), 0xE000-0xF8FF.
Kode Kunci:
Yang spesial keys codes
untuk mereka adalah sebagai berikut:
- RETURN =
u'\ue006'
- ENTER =
u'\ue007'
Implementasi semua Enum Keys
ditangani dengan cara yang sama.
Karenanya ini adalah TIDAK Functional
atau Operational
perbedaan saat bekerja dengan salah satu sendKeys(Keys.ENTER);
atau WebElement.sendKeys(Keys.RETURN);
melalui Selenium .
Enter Key dan Return Key
Pada keyboard komputer, Enter(atau Returnpada Mac OSX) dalam banyak kasus menyebabkan baris perintah, formulir jendela, atau kotak dialog untuk mengoperasikan fungsi standarnya. Ini biasanya untuk menyelesaikan "entri" dan memulai proses yang diinginkan, dan biasanya merupakan alternatif untuk menekan tombol OK.
Ini Returnsering juga disebut sebagai Enterdan mereka biasanya melakukan fungsi yang identik; namun dalam beberapa aplikasi tertentu (terutama tata letak halaman) Returnberoperasi secara khusus seperti kunci Pengembalian Carriage dari mana asalnya. Sebaliknya, Enterini biasanya diberi label dengan namanya dalam teks biasa pada keyboard PC umum.
Referensi