页面的代码
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
<form action="http://127.0.0.1:3000" method="GET">
<input type="text" name="name"/><br/>
<input type="text" name="age"/><br/>
<input type="radio" name="sex" value="男"/>男
<input type="radio" name="sex" value="女"/>女
<input type="submit" value="提交"/>
</form>
</body>
</html>
/**
* 表单对象数据的解析
*/
//导入http模块
var http=require("http");
//导入url模块
var url=require("url");
//进行服务的创建
var serlver=http.createServer(function(req,res){
//获取请求的路径与参数对象
var queryObject=url.parse(req.url,true).query;
//获取表单对象中的每一个属性
var name=queryObject.name;
var age=queryObject.age;
var sex=queryObject.sex;
//设置输出页面的格式与编码
res.writeHead(200,{"Content-Type":"text/html;charset=UTF-8"});
//结束的标识
res.end(name+"--"+age+"--"+sex+"--");
});
//进行监听的端口与ip地址
serlver.listen(3000,"127.0.0.1");
node对表单对象数据的解析
最新推荐文章于 2023-07-24 19:18:25 发布