function SetNextFocus(nextElem)
{
if
(event.keyCode == 46) //判断是否为点号
{
event.returnValue=false;
nextElem.focus();
}
}
{
if
(event.keyCode == 46) //判断是否为点号
{
event.returnValue=false;
nextElem.focus();
}
}
解决方案 »
- Jquery-GridTable问题,讨教.谢谢.
- 弹出“window.dialogarguments.document.getelementbyid”脚本错误
- 请问一个JS问题。如何把截取的时间格式往前推两个小时
- 请教关于 IFRAME 的两个问题
- 请教个js ,获取不到对象
- MediaPlayer网页播放器,照抄网上的代码报错?
- Echarts使用地图报表时,实现不了动画效果
- Javascript正则表达式测试网页 (cm4ever原创)
- 急!图片输出怎么控制大小?
- +++++++++救急:关于函数传递数组的问题+++++++++
- 请教专家:HTML打印
- js的word进程问题!在线等待!
{
if
(event.keyCode == 46)
{
event.returnvalue=false;
event.keyCode=9;
nextElem.focus();
}
}
<style type=text/css>
.ip_input { width:20px; height:16px; font:normal 12px 宋体; color:#000000; border:0px; text-align:center; position:relative; top:1px; }
.all_input { width:112; height:20px; font:normal 8px 宋体; color:#000000; border:1px solid #000000; text-align:center; }
</style><script language=javascript>
function keyDownEvent(obj)
{
code=event.keyCode;
if(!((code>=48&&code<=57)||(code>=96&&code<=105)||code==190||code==110||code==13||code==9||code==39||code==8||code==46||code==99||
code==37))
event.returnValue=false;
if(code==13)
event.keyCode=9;
if(code==110||code==190)
if(obj.value)
event.keyCode=9;
else
event.returnValue=false;
}
function keyUpEvent(obj1,obj2)
{
code=event.keyCode
if(obj1.value.length>=3&&code!=37&&code!=39&&code!=16&&code!=9&&code!=13)
obj2.focus();
}
</script><form>
<div class=all_input>
<input name=ip1 class=ip_input maxlength=3 onkeydown=keyDownEvent(this) onkeyup=keyUpEvent(ip1,ip2)>·<input
name=ip2 class=ip_input maxlength=3 onkeydown=keyDownEvent(this) onkeyup=keyUpEvent(ip2,ip3)>·<input
name=ip3 class=ip_input maxlength=3 onkeydown=keyDownEvent(this) onkeyup=keyUpEvent(ip3,ip4)>·<input
name=ip4 class=ip_input maxlength=3 onkeydown=keyDownEvent(this)>
</div>
</form>