<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.5.1/jquery.min.js"></script>
<script>!window.jQuery && document.write('<script src="jquery-1.4.3.min.js"><\/script>');</script>
</HEAD>
<BODY>
<li>1.用户输入的值必须小于后面红色部分</li>
<li>2.如果CO要从20变成100,那么是从CO的下级或下级的下级里扣除,比如当CO变成100 则首先从SH扣除15 然后从SA1扣除10,SA2扣除15,SA3扣除20,SA4扣除20</li>
<li>3.如果CO从20变成0,那么CO的下级会从15变成35,就是说除了最后一级SA4,其余的如果上级增加就从下级扣除直到满足条件,如果上级减少则减少的部分会加给下级</li>
<li>4.如果把最后一级减少,那么减少的部分会添加到他的上一级,比如把SA4变成0那么SA4的上级SA3则是40</li>
<li>5.如果把CO SH SA1 都设为0 那么SA2会变成60 这时需要提示出错 并且把CO SH SA1 SA2还原成初始化的状态</li>
<br/><br/>
<tr align="left" height="15" valign="middle">
<th width="10%">
<span style="color: red;">*</span>实际风险(%)</th>
<td colspan="6" class="table01" bgcolor="#ffffff">
<div id="etd2">
CO<input size="5" onblur="check(0)" name="actualRiskVal" id="actualRiskVal0" oldvalue="20" value="20" type="text">
<span style="color: red;">/</span><span id="maxRisk0" style="color: red;">100</span><span style="color: red;">%</span>
SH<input size="5" onblur="check(1)" name="actualRiskVal" id="actualRiskVal1" oldvalue="15" value="15" type="text">
<span style="color: red;">/</span><span id="maxRisk1" style="color: red;">80</span><span style="color: red;">%</span>
SA1<input size="5" onblur="check(2)" name="actualRiskVal" id="actualRiskVal2" oldvalue="10" value="10" type="text">
<span style="color: red;">/</span><span id="maxRisk2" style="color: red;">65</span><span style="color: red;">%</span>
SA2<input size="5" onblur="check(3)" name="actualRiskVal" id="actualRiskVal3" oldvalue="15" value="15" type="text">
<span style="color: red;">/</span><span id="maxRisk3" style="color: red;">55</span><span style="color: red;">%</span>
SA3<input size="5" onblur="check(4)" name="actualRiskVal" id="actualRiskVal4" oldvalue="20" value="20" type="text">
<span style="color: red;">/</span><span id="maxRisk4" style="color: red;">40</span><span style="color: red;">%</span> <br>
SA4<input size="5" onblur="check(5)" name="actualRiskVal" id="actualRiskVal5" oldvalue="20" value="20" type="text">
<span style="color: red;">/</span><span id="maxRisk5" style="color: red;">20</span><span style="color: red;">%</span> </div>
<div id="etd"></div>
</td>
</tr>
</BODY>
<script type="text/javascript">
function check(id){
var oldVal = $("#actualRiskVal"+id).attr("oldValue");
var risk = $("#actualRiskVal"+id).val();
//console.log(oldVal);
var reg=/^[0-9]+$/;
if(!reg.test(risk))
{
alert("请输入数字");
$("#actualRiskVal"+id).val(oldVal);
}else{
var maxRisk = $("#maxRisk"+id).html();
//console.log("maxRisk"+maxRisk);
if(parseInt(risk)>parseInt(maxRisk)){
alert("必须小于最大值"+maxRisk);
$("#actualRiskVal"+id).val(oldVal);
}
}
}
</script>
</HTML>
详细解决方案
解决此js有关问题100分只给你一个人
热度:6300 发布时间:2016-04-10 23:05:44.0
相关解决方案
- 100分!求解决Struts2 配置有关问题
- 请问lucene的一个有关问题,100分
- 急————100分————————关于heml,该如何解决
- 【100分】怎么监控多台服务器的log,alert,error
- 「100分」html文本编辑器,该如何解决
- ibatis 怎么直接执行sql语句,待!100分
- 即时查询的有关问题,帮忙看看 100分
- 100分: 怎么从Java高速缓存查看器中提取Jar包
- 100分 求思路, js 有关问题
- 在eclipse中,tomcat发布多个项目怎么操作? 100分
- 【100分】问个java开发的有关问题
- 【100分】xml_parse_into_struct 函数解析XML,中文乱码
- 100分 找老师编译jar电子书程序,该如何处理
- 算法题:100分,给出任意长度数字字符串,求所有不重复的组合解决思路
- java txt资料内容替换!100分
- 【100分】有关String.
- 100分 js 自定义 messagebox,该如何解决
- 工作流项目的各种疑惑 100分,该怎么处理
- java timer的使用有关问题 100分
- 【100分】static关于静态类的有关问题
- 100分:JAVA怎么修改用户HTTP请求
- 【100分】web页面开单据,单据明细有几千条,请教如何读写才能保证性能和数据的准确性
- 交易网站中的安全有关问题!100分.如果不够再加
- 100分,继续,怎么编译的有关问题
- 100分!各路人马请进…解决方法
- DXperienceUniversal-10.1.6.exe 哪位高手有 100分
- 100分 求 Live Meeting 哪里有上载和使用方法()
- 100分 求 Live Meeting 哪里有下载和使用方法()
- 请给一个j#操作xml资料的实例! 100分
- 实现曲线连续打印(100分),该如何解决