+ -
当前位置:首页 → 问答吧 → 用perl的Mechanize模块。

用perl的Mechanize模块。

时间:2011-02-07

来源:互联网

我现在用Mechanize模块想登记一个信用户,但是这个网页里面没有<form 元素,而且网页打开的时候是focus在背景上的。我试着直接填写到用户名和密码的fields上,但是系统总是说没有数据传过去。我试着用$mech->form_number(1);但是系统所找不到number是1的form. 请问在这种情况下如何能将值填到相应的fields里去?这个网页部分源码如下:
 
<div class="form_container">
  <div class="left_side">
  <div class="field">
  <label id="email_address_label" for="email_address">
  Email Address:
  <span class='error'></span>
  </label>
  <input id="email_address_input" name="email_address" type="text" />
  </div>
  <div class="field">

  <label id="password_label" for="password">
  Create a Password:
  <span class='error'></span>
  </label>
  <input id="password_input" name="password" type="password" />
  </div>
  </div>

作者: file2000   发布时间: 2011-02-07

不太明白,为什么没有form?没有form哪里来的action?没有action怎么提交表单数据啊?

作者: iambic   发布时间: 2011-02-07

热门下载

更多