编写一个JSP页面,需要对每行文本框数据值核查,i,j分别代表行、列号,在IE8浏览器运行时出现“不能为空”对话框后不能关闭该对话框。但用360、sogou均可。代码如下
<script type="text/javascript">
<!--
function submit_onclick(i,j){
var value=document.getElementById("a"+i+j).value;
var value1=document.getElementById("a"+i+j);
if(value==""){
window.alert("不能为空!");
value1.focus();
return false;
}
if(value.length>1){
window.alert("一个格里不能重复打分!!");
value1.focus();
return false;
}
if(!(value=="A"||value=="B"||value=="C"||value=="D"||value=="E")&&!(value=="a"||value=="b"||value=="c"||value=="d"||value=="e")){
window.alert("输入的数为非ABCDE!");
value1.focus();
return false;
}
}
IE8
<script type="text/javascript">
<!--
function submit_onclick(i,j){
var value=document.getElementById("a"+i+j).value;
var value1=document.getElementById("a"+i+j);
if(value==""){
window.alert("不能为空!");
value1.focus();
return false;
}
if(value.length>1){
window.alert("一个格里不能重复打分!!");
value1.focus();
return false;
}
if(!(value=="A"||value=="B"||value=="C"||value=="D"||value=="E")&&!(value=="a"||value=="b"||value=="c"||value=="d"||value=="e")){
window.alert("输入的数为非ABCDE!");
value1.focus();
return false;
}
}
IE8
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货