这是HTML:
<form align="right" action="/search/" method="POST"></form>
<td width="88%" valign="middle" align="right">
<input size="20" type="text" name="search" maxlength="100"
style="width:100px;" value="Но"
onload="if (value == '') {value ='поиск'}"
onfocus="if (value == 'поиск') {value =''}"
onblur="if (value == '') {value = 'поиск'}">
</td>
我使用Requests模块发出POST请求:
r = requests.post(
'http://spb24.net/companies//search/',
data = {'search' : 'Новый ресурс'}
)
可是:
print(r.text)
返回输入的默认值:
<FORM align="right" ACTION="/search/" METHOD=POST>
<TD width=88% valign="middle" align="right">
<INPUT size=20 TYPE="text" NAME="search" MAXLENGTH=100 style="width:100px;" VALUE="поиск"
是因为输入标签不在表单内吗? 或者我刚刚在代码中犯了一些错误?