Ruby on rails Nokogiri-选择非隐藏输入

Ruby on rails Nokogiri-选择非隐藏输入,ruby-on-rails,ruby,nokogiri,Ruby On Rails,Ruby,Nokogiri,我有选择输入元素的代码: html = html.at_css("input") 我需要如何修改选择器以从选择中排除隐藏的输入(type=“hidden”)?我相信这就是您想要的: html.at_xpath("//input[not (@type='hidden')]") 只是用一个简单的例子测试了一下,它似乎是有效的

我有选择输入元素的代码:

html = html.at_css("input")

我需要如何修改选择器以从选择中排除隐藏的输入(
type=“hidden”
)?

我相信这就是您想要的:

html.at_xpath("//input[not (@type='hidden')]")
只是用一个简单的例子测试了一下,它似乎是有效的