没有form的两个输入框怎么与两个图像域进行一一配对?
<input name="gopagenum1" type="text" maxlength="3" class="input2" /> 页 <input type="image" src="../img/go.gif" alt="Go" align="absmiddle" onclick="chkgopage(1);" />
…若干代码…
<input name="gopagenum2" type="text" maxlength="3" class="input2" /> 页 <input type="image" src="../img/go.gif" alt="Go" align="absmiddle" onclick="chkgopage(2);" />
脚本:
function chkgopage(input) {
var who;
if(input==1)
who=gopagenum1.value;
else
who=gopagenum2.value;
if(who==""||isNaN(who)||who.search(" ")!=-1) {
gopagenum1.value="";
gopagenum2.value="";
alert("请输入正确的页数!");
return false;
}
who=Math.round(who);
if(who>maxpage)
who=maxpage;
if(who<1)
who=1;
window.location=sortid+"_"+who+".htm";
}
上面的代码在用鼠标点击提交的时间还没问题,但是如果用户直接按回车的话,无论当前焦点在哪个输入框里面都是执行第一个提交按钮,请问如何才能解决?
问题点数:20、回复次数:2Top
1 楼fantiny(卖身不卖艺的菜鸟)回复于 2005-07-01 15:45:49 得分 20
function EnterTo(){
//alert(window.event.keyCode);
if (window.event.keyCode == 13){
//alert (event.type );
event.returnValue=false;
return false;
}
}Top
2 楼fantiny(卖身不卖艺的菜鸟)回复于 2005-07-01 15:48:18 得分 0
<body onKeyPress="EnterTo()">Top




