JS笔记:实现网页税收表
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>税收</title>
<script type="text/javascript">
/*
javascript不带参数的自定义函数调用
所得税计算的方式:(月收入-起征额)*所得税率
超过起征额:按5%收税*/
function cal()
{var income=parseFloat(document.myForm.income.value);var base=parseFloat(document.myForm.base.value);var range;if(isNaN(income)|| isNaN(base)) //判断是否有输入非数字的情况alert("请输入数值型数据!");else if(income>base) //月收入大于起征额{ range=income-base;if(range<=1000) //判断征税的范围 document.myForm.tax.value=range*0.05;else if( range<=3000)document.myForm.tax.value=range*0.1;else document.myForm.tax.value=range*0.2;}else {alert("收入比起征额低,不收税!");document.myform.tex.value=0;}
}
</script>
</head><body>
<form action="" method="post" name="myForm">
<table width="376" height="146" border="1" cellpadding="0" cellspacing="0" align="center"><tr><th colspan="2">个人所得税计算器</th></tr><tr><td width="154">请输入你的月收入:</td><td width="216"> <input type="text" name="income" size="20" placeholder="请输入你的月收入:" required>元</td></tr><tr><td>请输入所得税起征额:</td><td> <input type="text" name="base" size="20" placeholder="请输入所得税起征额:" required>元</td></tr><tr><td>所得税:</td><td> <input type="text" name="tex" size="20">元</td></tr><tr><td colspan="2" align="center"><input type="button" name="btn" value=" 计算 " onClick="cal()"> <input type="reset" name="reset" value=" 重填 "></td></tr>
</table>
</form>
</body>
</html>
JS笔记:实现网页税收表相关推荐
- js笔记(一)js基础、程序结构、函数
大标题 小节 一.js 基础 1. javascript的组成: 2. 运行js: 3. 打印信息: 4. 关键字var: 5. js中的数据类型: 6. NaN(not a number): 7. ...
- Fort.js – 时尚、现代的表单填写进度提示效果
Fort.js 是一款用于时尚.现代的表单填写进度提示效果的 JavaScript 库,你需要做的就是添加表单,剩下的任务就交给 Fort.js 算法了,使用非常简单.提供了Default.Gradi ...
- Vue.js笔记(一)
Vue.js笔记(一) 读书笔记 Vue.js介绍 内容概要 1.1 站在巨人的肩膀上 1.1.1 MVC模式 1.1.2 MVVM模式 2.1.3 异步执行脚本 2.1.4 动态加载脚本 2.2 行 ...
- 学习笔记——web网页庐山旅游网
学习笔记--web网页庐山旅游网 这学期学习了web技术,简单学习了H5+CSS+JS的知识. 这是一个简单的前端,采用html.一共五个页面. 首页index.html <!DOCTYPE h ...
- Android 使用JS注入获取网页视频链接
Android 使用JS注入获取网页视频链接 思路: 1.通过js注入获取整个网页html. 2.通过jsoup分析获取video播放器的数据源. 一.开启webviewjs功能,注入js回调 mWe ...
- HTML5期末大作业:网站——美丽家乡(南京介绍7个页面) 家乡文化介绍 学生DW网页设计作业源码(HTML+CSS+JS) ~学生dreamweaver网页设计作业成品
HTML期末大作业~ 学生HTML个人网页作业作品下载 ~ web课程设计网页规划与设计 ~大学生个人网站作业模板 ~简单个人网页制作 临近期末, 你还在为HTML网页设计结课作业,老师的作业要求感到 ...
- 30个非常时尚的网页联系表单设计优秀示例
联系表单是网站最重要的组成部分之一,访客通过联系表单和网站所有者取得联系,反馈信息.新颖的网页表单设计能吸引用户的注意力,让更多的用户填写反馈信息.今天这篇文章和大家分享30个很时尚的网页联系表单设计 ...
- html js文件域val,js实现文件上传表单域美化特效
一款效果非常时尚的文件上传表单域美化特效,下面给出制作的简要教程. 先上几个效果饱饱眼福: 使用方法 这些文件上传域的美化使用的方法都是隐藏原生的元素,然后使用一个元素来制作美化效果. @H_502_ ...
- VC采集网页所有表单域
1.独立代码 //-----------开始---------------------// #include <atlbase.h> #include <Mshtml.h> # ...
最新文章
- UVALive 4035 - Undetectable Tour(并查集)
- 【洛谷P4841】城市规划【指数型生成函数】【麦克劳林级数】【多项式对数】
- 郑州财税金融职业学院的计算机考试,郑州财税金融职业学院考试流程
- 因为安全层不能与远程计算机协商兼容的参数,L2TP连接尝试失败,因为安全层在初始化与远程计算机的协商时遇到了一个处理错误(转)...
- idea非开源安装指南_开发人员开源指南
- PHP execl导出/展示
- Java从入门到精通 第0章Java学习指南
- Gradle教程--基础篇
- matlab最小二乘法拟合原理,最小二乘法曲线拟合_原理及matlab实现
- 数据管理知识体系指南(第二版)-第四章——数据架构-学习笔记
- gg修改器怎么修改服务器数值,gg修改器怎么修改数值 | 手游网游页游攻略大全...
- 图像分类经典卷积神经网络—SENet论文翻译(中英文对照版)—Squeeze-and-Excitation Networks(挤压和激励网络)
- 交互设计师作品集网站整理
- 有新的CVE仓库送达~
- mac 终端查看端口命令
- 真免费的电脑屏幕录制软件推荐:低调奢华有内涵的超级录屏软件了解下
- 二级c语言编译完程序如何运行,计算机二级C语言辅导:C++环境下编译和运行c语言...
- 天涯明月刀@小虫@有你真好@下载
- 苹果手机代理charles(此链接非私人连接)
- redis.conf之save配置项解读
热门文章
- 常用的图像质量评估方法
- 树莓派4b 4G 64位系统下安装opencv
- 预印:提前出版研究发表有负面影响吗?
- 数据可视化实验:python数据可视化-柱状图,条形图,直方图,饼图,棒图,散点图,气泡图,雷达图,箱线图,折线图
- ARC 138 A - Larger Score「二分 + 后缀最小值」
- linux上传图片后无权限访问解决方案
- java将office文档,word,ppt,pdf文档转换成swf文件在线预览
- java中无限循环的方法_Java中的无限循环
- OrCAD学习笔记1
- 【开源】整板资源介绍——疯壳·ARM双处理器开发板系列