我有像这样的代码html
facebook
如何获取值(dbRef.on("value", ...
)?
答案 0 :(得分:0)
首先需要唯一地找到该元素,然后在其上调用value
。如何唯一地找到该元素可能高度依赖于页面其余部分的结构,但仅基于您提供的单个元素HTML(并且您实际上并不知道该值已经是什么)以下任何一个都可能是一个起点
find('.class-of-checkbox').value
find_field(type: 'checkbox', class: 'class-of-checkbox').value
如果您只是想验证具有期望的元素的值,那么您可以这样做(假设RSpec与黄瓜)
expect(page).to have_field(type: 'checkbox', with: 'facebook', class: 'class-of-checkbox') # you can also pass :checked option if you want to verify it is checked - or use have_checked_field/have_unchecked_field