【发布时间】:2015-06-13 23:22:02
【问题描述】:
我有一个由 div 和 ul 元素组成的 HTML 表单。我想通过单击按钮获取所有数据。我知道在涉及输入类型元素时如何获取,但如何仅处理 div 和列表元素?
html
<div class="boxInner">
<form id="my_form" method="POST">
<div class="inner-box-header">
%s
</div>
<div class="inner-sub-header">
%s
</div>
<div class="inner-box-footer">
<ul>
<li>
<img src="images/assets_icon_location.png" style="height:13px;width:10px;float:left;margin-right:3px;" alt="">
<span class="image-side-text">%s</span></li>
<li id="ip-location">⚫<span>%s - %s</span></li>
</ul>
</div>
<div class="titleBox">
<input type="submit" value="Click" name="ws_butt" />
</div>
</form>
</div>
python 脚本
request_body_size = int(environ.get('CONTENT_LENGTH', 0))
request_body = environ['wsgi.input'].read(request_body_size)
d = parse_qs(request_body)
如何获取请求正文中的所有元素并在解析时检索?有没有其他方法可以解决这个问题?
【问题讨论】:
标签: python html forms http-post