现需实现一功能,按“+”号时把焦点定位在一文本框上,但现在虽然定位了,但却会在文本框里键入一个“+”,有办法解决吗?
解决方案 »
- call实现重载函数后的调用
- jquery esayui tabs的问题,tabs的选项卡怎么样让它可以移动的,左右拖拽,就跟浏览器的选项卡左右能移动
- 一个关于ext tabpanel的问题,特急,谢谢!
- confirm的使用?
- 如何让XMLHTTP在FF上也能正常运行?
- 父窗口弹出一个子窗口,子窗口操作完后自动关闭,同时要求父窗口自动刷新.注意:是不同域之间的,怎么实现啊
- 请教刷新页面的问题!
- 如何用javascript判断输入的记录在数据库中已经存在,返回原界面????急用
- 如何取得当前窗口的宽度和高度,使div能在窗口中居中显示
- 问题见内~很简单,请问怎么实现?
- dtree右键(在线等待)
- 求助:关于js继承的问题
event.keyCode=0;
document.getElementById("mcodePy").focus();
document.getElementById("mcodePy").value="";
alert(document.getElementById("mcodePy").value);
}
我是这么写的,有问题吗?alert出来是空的,但还是会键入“+”,新手,请各位帮忙
所以有两个思路:
一,用keyup事件来清空+
二,在keydown事件中,判断,如果keycode是+,就设置文本框获得焦点,并且return false
document.onkeyup=function(e){
e=e||event;
if(e.keyCode==187){//我这儿没有小键盘,换成你按的那个+号值
document.getElementById('mcodePy').focus();
}
}