问题描述
- 帮忙做个计算医保待遇的页面
-
实在不怎么会Js代码,能不能帮忙做个计算的网页,最简单那种
界面内容:
1、下拉列表:选择医院等级(一级,二级,3级)
2、选择成年人还是未成年人
3、输入符合报销范围医疗费用
4、点击计算
5、显示计算结果
计算条件:
(1)起付线:一级医疗机构及以下定点医疗机构100元,二级定点医疗机构300元,三级定点医疗机构800元。
(2)报销比例:一档成年人在一级医疗机构及以下定点医疗机构住院按80%报销,二级定点医疗机构按60%报销,三级定点医疗机构按40%报销。二档在一档基础上报销比例增加5%,未成年人在成年人基础上报销比例增加5%。计算结果:
居民医保报销金额=(符合医保报销范围的医疗费用-起付线)×报销比例
解决方案
这个是非常简单的,有很多的页面模板,望山一搜一堆,如果实在找不到,可以发邮箱问我要!(airezpp@163.com)
解决方案二:
<!DOCTYPE html>
一级
二级
三级
<select id="select2">
<option value="5">成年人</option>
<option value="6">未成年人</option>
</select>
输入符合范围金额:<input type="text" id="input1" />
<input type="button" value="计算" onclick="calculate()" />
<script type="text/javascript">
function calculate() {
var levels = document.getElementById("select1").options;
var level;
for (var i = 0, len = levels.length; i < len; i++)
if (levels[i].selected == true)
level = levels[i].value;
var ages = document.getElementById("select2").options;
var age;
for (var i = 0, len = ages.length; i < len; i++)
if (ages[i].selected == true)
age = ages[i].value;
var money = document.getElementById("input1").value;
var percent = 0.0;
if(age == "6")
percent = 0.05;
if(level == "1") {
percent += 0.8;
var fmoney = Number(money);
fmoney -= 100;
fmoney *= percent;
alert(fmoney);
}
else if(level == "2") {
percent += 0.6;
var fmoney = Number(money);
fmoney -= 300;
fmoney *= percent;
alert(fmoney);
}
else if(level == "3") {
percent += 0.4;
var fmoney = Number(money);
fmoney -= 800;
fmoney *= percent;
alert(fmoney);
}
}
</script>
</body>
解决方案三:
<!DOCTYPE html>
一级
二级
三级
<select id="select2">
<option value="5">成年人</option>
<option value="6">未成年人</option>
</select>
输入符合范围金额:<input type="text" id="input1" />
<input type="button" value="计算" onclick="calculate()" />
<script type="text/javascript">
function calculate() {
var levels = document.getElementById("select1").options;
var level;
for (var i = 0, len = levels.length; i < len; i++)
if (levels[i].selected == true)
level = levels[i].value;
var ages = document.getElementById("select2").options;
var age;
for (var i = 0, len = ages.length; i < len; i++)
if (ages[i].selected == true)
age = ages[i].value;
var money = document.getElementById("input1").value;
var percent = 0.0;
if(age == "6")
percent = 0.05;
if(level == "1") {
percent += 0.8;
var fmoney = Number(money);
fmoney -= 100;
fmoney *= percent;
alert(fmoney);
}
else if(level == "2") {
percent += 0.6;
var fmoney = Number(money);
fmoney -= 300;
fmoney *= percent;
alert(fmoney);
}
else if(level == "3") {
percent += 0.4;
var fmoney = Number(money);
fmoney -= 800;
fmoney *= percent;
alert(fmoney);
}
}
</script>
</body>
时间: 2024-12-29 14:27:48