@@ -238,7 +238,7 @@ local button = session.get_element("css selector", "#submit-button")
238238local heading = session .get_element (" xpath" , " //h1[@class='title']" )
239239
240240-- Find by ID
241- local input = session .get_element ( " id " , " username" )
241+ local input = session .get_element_by_id ( " username" )
242242```
243243
244244#### ` session.get_elements(selector_type, value) `
@@ -279,7 +279,7 @@ Types text into an input element.
279279
280280** Example:**
281281``` lua
282- local searchBox = session .get_element ( " id " , " search" )
282+ local searchBox = session .get_element_by_id ( " search" )
283283searchBox .send_keys (" Lua programming" )
284284```
285285
@@ -332,7 +332,7 @@ Finds a child element within another element.
332332
333333** Example:**
334334``` lua
335- local form = session .get_element ( " id " , " login-form" )
335+ local form = session .get_element_by_id ( " login-form" )
336336local username = form .get_element (" css selector" , " input[name='username']" )
337337```
338338
@@ -408,7 +408,7 @@ Returns the internal ChromeDriver element ID for debugging purposes.
408408
409409** Example:**
410410``` lua
411- local button = session .get_element ( " id " , " submit" )
411+ local button = session .get_element_by_id ( " submit" )
412412local id = button .get_chromedriver_id ()
413413print (" Element ID:" , id )
414414```
@@ -488,10 +488,10 @@ local session = server.newSession({
488488session .navegate_to (" https://example.com/login" )
489489
490490-- Fill login form
491- local username = session .get_element ( " id " , " username" )
491+ local username = session .get_element_by_id ( " username" )
492492username .send_keys (" myusername" )
493493
494- local password = session .get_element ( " id " , " password" )
494+ local password = session .get_element_by_id ( " password" )
495495password .send_keys (" mypassword" )
496496
497497-- Submit form
586586### 1. ** Always Handle Errors**
587587``` lua
588588local success , element = pcall (function ()
589- return session .get_element ( " id " , " may-not-exist" )
589+ return session .get_element_by_id ( " may-not-exist" )
590590end )
591591
592592if success then
0 commit comments