如何在HTML中实现多个form多个action?
我想在一个网页中添加三个FORM,各对应一个提交按钮。采用的方式是对每个form的action写一个名字,分别请求三个网页。部分源码如下所示:<formid="form1...
我想在一个网页中添加三个FORM,各对应一个提交按钮。采用的方式是对每个form的action写一个名字,分别请求三个网页。部分源码如下所示:
<form id="form1" name="form1" method="post" action="/test1.html">
……
<input type="submit" name="write" id="write" value="write" />
</form>
<form id="form2" name="form2" method="post" action="/test2.html">
……
<input type="submit" name="read" id="read" value="read" />
</form>
<form id="form3" name="form3" method="post" action="/test3.html">
<input type="submit" name="return" id="return" value="return" />
</form>
我不懂的是,为什么在action什么都不写的时候,浏览器能够从服务器中请求出网页,但当我加上上面的test1.html,test2.html,test3.html的时候,浏览器就请求失败了?另外,当只写test1.html时,浏览器可以请求到页面,但请求到的页面的源码和什么都不写的时候完全一样,即源码不显示test.html这几个字符?
本人初学,求大神帮帮忙,拜谢了! 展开
<form id="form1" name="form1" method="post" action="/test1.html">
……
<input type="submit" name="write" id="write" value="write" />
</form>
<form id="form2" name="form2" method="post" action="/test2.html">
……
<input type="submit" name="read" id="read" value="read" />
</form>
<form id="form3" name="form3" method="post" action="/test3.html">
<input type="submit" name="return" id="return" value="return" />
</form>
我不懂的是,为什么在action什么都不写的时候,浏览器能够从服务器中请求出网页,但当我加上上面的test1.html,test2.html,test3.html的时候,浏览器就请求失败了?另外,当只写test1.html时,浏览器可以请求到页面,但请求到的页面的源码和什么都不写的时候完全一样,即源码不显示test.html这几个字符?
本人初学,求大神帮帮忙,拜谢了! 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询