node.js+express制作网页计算器
网络编程 2021-07-04 21:04www.168986.cn编程入门
这篇文章主要介绍了node.js+express制作网页计算器的相关资料,需要的朋友可以参考下
环境
主机:WIN10
express安装
1.安装express-generator
输入命令
npm install -g express-generator
2.安装express
输入命令
npm install -g express
3.验证是否安装成功
输入命令express -V
查看帮助express --help
建立工程
express -e calculator cd calculator && npm install
运行默认网页
输入命令npm start或者node ./bin/
端口配置在/bin/中。
可以执行加法运算。
源代码
view/index.ejs:增加输入框
<!DOCTYPE html> <html> <head> <title><%= title %></title> <link rel='stylesheet' href='/stylesheets/style.css' /> </head> <body> <form method="post"> <p>计算器</p> <input type="text" name="num1" value=<%= numa %> /><br /> <input type="text" name="num2" value=<%= numb %> /><br /> <input type="submit" value="计算" /> <p>结果:<%= sum %></p> </form> </body> </html>
routes/index.js:对提交的数据进行计算并推送结果
var express = require('express'); var router = express.Router(); / GET home page. / router.get('/', function(req, res, next) { res.render('index', { title: '计算器V1.0 by jdh', numa: 0, numb: 0, sum: 0 }); }); router.post('/', function (req, res) { console.log("接收:", req.body.num1, req.body.num2); var sum = parseFloat(req.body.num1) + parseFloat(req.body.num2); console.log('sum = ',sum); res.render('index', { title: '计算器V1.0 by jdh', // numa: req.body.num1, // numb: req.body.num2 numa: req.body.num1, numb: req.body.num2, sum: sum }); }); module.exports = router;
上一篇:NodeJS实现阿里大鱼短信通知发送
下一篇:JQuery实现网页右侧随动广告特效
编程语言
- 如何快速学会编程 如何快速学会ug编程
- 免费学编程的app 推荐12个免费学编程的好网站
- 电脑怎么编程:电脑怎么编程网咯游戏菜单图标
- 如何写代码新手教学 如何写代码新手教学手机
- 基础编程入门教程视频 基础编程入门教程视频华
- 编程演示:编程演示浦丰投针过程
- 乐高编程加盟 乐高积木编程加盟
- 跟我学plc编程 plc编程自学入门视频教程
- ug编程成航林总 ug编程实战视频
- 孩子学编程的好处和坏处
- 初学者学编程该从哪里开始 新手学编程从哪里入
- 慢走丝编程 慢走丝编程难学吗
- 国内十强少儿编程机构 中国少儿编程机构十强有
- 成人计算机速成培训班 成人计算机速成培训班办
- 孩子学编程网上课程哪家好 儿童学编程比较好的
- 代码编程教学入门软件 代码编程教程