首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >水豚无法选中复选框

问水豚无法选中复选框
EN

Stack Overflow用户
提问于 2022-05-19 07:17:18
回答 1查看 79关注 0票数 0

我觉得我已经尝试了所有的东西,但是我不能在我的应用程序中选择一个复选框。

我有两个像这样的复选框。一份加“奶酪”,一份加“泡菜”。它们是用Rails form_ with的= form.check_box自动生成的

代码语言:javascript
复制
<input name="foods[]" type="hidden" value="0" autocomplete="off">
<input class="foodCheckbox" type="checkbox" value="cheese" name="food[]" id="food_cheese">
<a target="_blank" href="MyString">cheese</a>

现在是我的测试。我尝试了以下几点:

1.

代码语言:javascript
复制
check('food_cheese')
check('#food_cheese')

  1. ​

代码语言:javascript
复制
find("food_cheese").click
find("#food_cheese").click
find("food_cheese", visible: false).click
find("#food_cheese", visible: false).click

  1. ​

代码语言:javascript
复制
find(:css, "#food_cheese").set(true)

  1. ​

代码语言:javascript
复制
find(:css, "#food_cheese", visible: false).execute_script('this.checked = true')

该页找到复选框。我不能单击标签,因为它是一个链接。当我做save_and_open时,没有任何选择。如何选择复选框?

EN

回答 1

Stack Overflow用户

发布于 2022-05-20 10:58:50

您可以使用

find("#food_cheese").execute_script("this.click()")

或

page.execute_script("document.querySelector('#food_cheese').click()")

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72300199

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档