How to change the text of a span that acts like a button
问题 I am working on writing automation tests for a custom web application. I am running into a problem where I can't change the text of a span. I have tried using driver.execute_script but have had no luck. (It would really help if I knew javascript better) As far as I know you can't click a span and the list is populated as a list of . What is the best way to change this text? 回答1: You need to set the innerHTML using execute_script(): driver.execute_script('arguments[0].innerHTML = "New value";'