您的位置:首页 > Web前端 > HTML

html页面FORM的action属性等于空值的用途

2015-10-13 11:04 609 查看
html页面FORM的action属性等于空值时,提交后处理页面响应的还是这个页面本身.

可以测试一下这个页面:

<%@ page language="java" contentType="text/html;charset=GB18030" pageEncoding="GB18030"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html;charset=GB18030">
<title>测试form中当action=""时的效果</title>
</head>
<body>
<%
String s="";
if (request.getParameter("name")!=null) {
out.println("<hr>"+request.getParameter("name")+"<hr>");
s=request.getParameter("name");
}
%>
<form action="" method=posttarget=_self>
输入姓名:<input type=textvalue="<%=s%>"name=name>
<input type=submit value="ok">

</form>
</body>
</html>
这种经常用在php里面,其实就是php本身处理这个submit,因为这个html是有php返回的。

原文地址:http://blog.sina.com.cn/s/blog_5921d4ba0100c3wz.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: