如何为watir webdriver执行javascript来更改span id中的文本

How to execute javascript for watir webdriver to change text inside a span id

本文关键字:span id 文本 watir webdriver javascript 执行      更新时间:2023-09-26

我正在使用Watir Webdriver selenium并试图运行:

browser.execute_script($("#CSVFileName").text("template.csv"))

我试图执行javascript将FileName.csv更改为template.csv,但似乎没有工作。下面是浏览器中元素的代码:

<div class="uploader">
    <div class="load-line" style="width:100%"></div>
    <span class="name" id="CSVFileName">FileName.csv</span>
</div>

您似乎只是错过了脚本周围的引号-即execute_script期望字符串:

browser.execute_script('$("#CSVFileName").text("template.csv")')