2017-01-03 40 views
0

有一個隱藏的輸入字段,其名稱爲disabled如何通過機械化來更改隱藏的字段屬性

<input type="hidden" name="Foo" value="Foo" disabled="disabled"> 

我能得到現場類似這樣的:

agent = Mechanize.new 
f = agent.get(url).form_with(name: 'form_name') 
f.field_with(name: 'Foo') 

我想設置disabled = false之前提交表單。 但我想不出如何設置屬性,除了value屬性。

我該怎麼辦?

+0

你可以刪除屬性?要啓用輸入,只需完全刪除禁用的屬性。或者還有其他原因將其設置爲false? – codyeatworld

+0

這不會做任何事情,只有名字和價值得到發送。 – pguardiario

回答

0

你可以這樣做:

field.node.remove_attribute 'disabled'