解决方案 »
- 问各路大神一个简单的问题
- web版iOS,第二版,欢迎拍砖
- gridview导出到excel时去掉commandfield的button
- 请高手指点,以下一段C语言代码, 用 javascript 怎么写? C语言代码转换为javascript, 先跪谢了!!!!!!!
- JS实现经典继承问题
- 加入html编辑器后,无法判断有无文本??? 急急~~
- web 存储
- 如何判断一个字符川在下拉选框中的位置?
- 一个form,我没有得到它的名字,怎样在JS中让他提交!加急!!!!
- 有没有人用过????
- OBJECT EXPECTED ERROR
- 帮忙写一个js判断cookies是否为空,谢谢了,简单的就可以
function check(){
var a1=document.getElementById("49a1").value;
var b1=document.getElementById("49b1").value;
var c1=document.getElementById("49c1").value;
var d1=document.getElementById("49d1").value;
if(a1>100)
{
alert("必须是小于100的数值!");
document.getElementById("49a1").value=0;
}
if(a1+b1>100)
{
alert("满分只能为100分!");
document.getElementById("49b1").value=0;
}
if(a1+b1+c1>100){
alert("满分只能为100分!");
document.getElementById("49c1").value=0;
}else{
document.getElementById("49d1").value=100-a1-b1-c1;
}
}
</script>如果需要后面的将来也要100就把onkeyup="check()"写到每一个后一列去。
function check(){
var a1=document.getElementById("49a1");
var b1=document.getElementById("49b1");
var c1=document.getElementById("49c1");
var d1=document.getElementById("49d1");
if(a1.value>100)
{
alert("必须是小于100的数值!");
a1.value=0;
}
if(parseInt(a1.value)+parseInt(b1.value)>100)
{
alert("满分只能为100分!");
b1.value=0;
}
if(parseInt(a1.value)+parseInt(b1.value)+parseInt(c1.value)>100){
alert("满分只能为100分!");
c1.value=0;
}
if(parseInt(a1.value)+parseInt(b1.value)+parseInt(c1.value)+parseInt(d1.value)>100){
alert("满分只能为100分!");
d1.value=100-a1.value-b1.value-c1.value;
}
}
</script>
<script type="text/javascript">
/* 赵亮theforever_csdn 修改*/
function check(obj){
var a1=document.getElementById("49a1");
var b1=document.getElementById("49b1");
var c1=document.getElementById("49c1");
var d1=document.getElementById("49d1");
if(a1.value>100)
{
alert("必须是小于100的数值!");
a1.value=0;
}
if(parseInt(a1.value)+parseInt(b1.value)>100)
{
alert("满分只能为100分!");
b1.value=0;
}
if(parseInt(a1.value)+parseInt(b1.value)+parseInt(c1.value)>100){
alert("满分只能为100分!");
c1.value=0;
}else{
if(obj===d1){
if(parseInt(a1.value)+parseInt(b1.value)+parseInt(c1.value)+parseInt(d1.value)>100){
alert("满分只能为100分!");
d1.value=0;
}
}
else d1.value=100-a1.value-b1.value-c1.value;
}
}
</script>
<body>
<form id="form1" name="form1" method="post" action="">
<table width="700">
<tr>
<td width="80%" bgcolor="#EEEEEE"> 49. 显著特征</td>
<td width="10%" bgcolor="#EEEEEE"> 现在</td>
<td width="10%" bgcolor="#EEEEEE"> 将来</td>
</tr>
<tr>
<td> A. 公司像一个大家庭,有着人性化和人情味很浓的空间,员工们能够顺畅沟通。</td>
<td><input id="49a1" size="10" type="text" name="49a1" onkeyup="check(this)" /></td>
<td><input name="text" type="text" id="Text5" size="10" /></td>
</tr>
<tr>
<td> B. 公司充满创新活力和开拓意识,员工愿意表现自己和承担风险。</td>
<td><input id="49b1" size="10" type="text" name="49b1" onkeyup="check(this)" /></td>
<td><input name="text" type="text" id="Text6" size="10" /></td>
</tr>
<tr>
<td> C. 公司注重目标管理和工作结果,员工看重竞争和成就。</td>
<td><input id="49c1" size="10" type="text" name="49c1" onkeyup="check(this)" /></td>
<td><input name="text" type="text" id="Text7" size="10" /></td>
</tr>
<tr>
<td> D. 公司组织结构明确,控制系统完善。工作完全按照规章制度。</td>
<td><input id="49d1" size="10" type="text" name="49d1" onkeyup="check(this)" /></td>
<td><input name="text" type="text" id="Text8" size="10" /></td>
</tr>
<tr>
<td> 总分</td>
<td> 100</td>
<td> 100</td>
</tr>
</table>
</form>