关于使用没有包含在表单中的下拉列表的Mechanize

时间:2012-04-23 20:25:47

标签: python mechanize

<div onclick="zctv.GridView.setPopupFlag('date');" id="zc-topbar-date">

        <input readonly="readonly" class="zc-textBox" maxlength="20" size="15" onclick="zctv.GridView.cal.show('zc-topbar-date')" onfocus="this.blur()" value="Mon, Apr. 23" id="dateText"/>

        <input onclick="zctv.GridView.cal.show('zc-topbar-date')" onfocus="this.blur()" type="button" class="zc-dropdown-default" title="Change date to display in grid" id="imgDateDropDown" />

    </div>

我正在使用Mechanize上面的代码片段。代码正在做的是显示下拉列表和日期选择器。似乎控件不包含在表单中。我的目标是以某种方式使用Mechanize为日期选择器控件设置一个值。我的语言是Python。这可能与Mechanize有关吗?

1 个答案:

答案 0 :(得分:0)

抱歉,这不适用于mechanize,因为它不支持javascript -
它也在FAQs中这么说,甚至可以为你提供一些Tipps代替......