08/12/23 23:25:22
Mechanize で質問です。
agent = WWW::Mechanize.new
agent.get(url)
form0 = agent.page.forms[0]
form1 = agent.page.forms.name('form1')
form0.name == form1.name #=>true
form0 == form1 #=>false
となります。
form0とform1とは同じものを参照していると思ってたのですが,
どんな違いがあるのですか?
form0.action = 'hogehoge'はうまくいくのに
form1.action = 'hogehoge'はエラーになるので疑問が生じました。