回车事件、获取焦点
2017-08-15 15:51
162 查看
Intelliweb
获取焦点
function onloadsuccess(command){
var yhjkm = command.parameters.getValue("yhjkm");
// smq 1: 通过扫描枪进行扫描进入 ,0 非扫描枪
var smq = command.parameters.getValue("smq");
if(yhjkm != null){
$J("Text_Yhjkm").setValue(yhjkm);
var ysdata = $J("Dataset_YsxxList");
if( ysdata.getServerRecordCount() > 0){
//选中第一条
var record = ysdata.getFirstRecord();
ysdata.selectRecord(record);
//获取银联缴款按钮焦点
Grid_Result_onClick();
var jkzt=record.getValue("jkzt");
if(jkzt=="0"){
$("#Button_YlPos").focus();
}
}else{
//获取YHJKM焦点
$("#Text_Yhjkm").focus();
}
}else{
$("#Text_Yhjkm").focus();
}
}
$(function() {
$("#search").keydown(function(e) {
var event = e || window.event;
var code = event.keyCode || event.which || event.charCode;
if (code == 13) {
var yhjkm = $J("Text_Yhjkm").getValue();
Button_Query_onClick();
}
});
});
全局:
$(function(){
document.onkeydown = function(e){
var ev = document.all ? window.event : e;
if(ev.keyCode==13) {
$('#FormId).submit();//处理事件
}
}
});
某个控件:
$('#id').keydown(function(e){
if(e.keyCode==13){
$('#FormId).submit(); //处理事件
}
});
if (window.event.keyCode==13) window.event.keyCode=0 //这样就取消回车键了
如果想模拟Tab键,只要写成 if (window.event.keyCode==13) window.event.keyCode=9 就行了,它会跳到另一个元素上。
获取焦点
function onloadsuccess(command){
var yhjkm = command.parameters.getValue("yhjkm");
// smq 1: 通过扫描枪进行扫描进入 ,0 非扫描枪
var smq = command.parameters.getValue("smq");
if(yhjkm != null){
$J("Text_Yhjkm").setValue(yhjkm);
var ysdata = $J("Dataset_YsxxList");
if( ysdata.getServerRecordCount() > 0){
//选中第一条
var record = ysdata.getFirstRecord();
ysdata.selectRecord(record);
//获取银联缴款按钮焦点
Grid_Result_onClick();
var jkzt=record.getValue("jkzt");
if(jkzt=="0"){
$("#Button_YlPos").focus();
}
}else{
//获取YHJKM焦点
$("#Text_Yhjkm").focus();
}
}else{
$("#Text_Yhjkm").focus();
}
}
$(function() {
$("#search").keydown(function(e) {
var event = e || window.event;
var code = event.keyCode || event.which || event.charCode;
if (code == 13) {
var yhjkm = $J("Text_Yhjkm").getValue();
Button_Query_onClick();
}
});
});
全局:
$(function(){
document.onkeydown = function(e){
var ev = document.all ? window.event : e;
if(ev.keyCode==13) {
$('#FormId).submit();//处理事件
}
}
});
某个控件:
$('#id').keydown(function(e){
if(e.keyCode==13){
$('#FormId).submit(); //处理事件
}
});
if (window.event.keyCode==13) window.event.keyCode=0 //这样就取消回车键了
如果想模拟Tab键,只要写成 if (window.event.keyCode==13) window.event.keyCode=9 就行了,它会跳到另一个元素上。
相关文章推荐
- 不同的文本框获取焦点时,回车后,处理相应的按钮事件
- JS获取回车事件和文本焦点处理不同按钮提交信息
- javascript实现按数字键1获取img图片的焦点,按回车键刷新图片
- JavaScript获取浏览器的回车事件(兼容所有浏览器)
- jquery 获取回车键事件
- js 兼容多浏览器的回车和鼠标焦点事件代码(IE6/7/8,firefox,chrome)
- ionic3开发系列——<ion-input>组件获取焦点、失去焦点事件
- JS获取回车事件(兼容各浏览器)
- Flex 自动获取焦点 监听全局键盘事件
- 全局弹框--弹框可响应事件,后面的窗口也可获取焦点
- js获取回车事件
- TV中RecyclerView添加item的点击事件和删除item之后获取焦点解决
- ListView 中设置setonitemclicklistener()监听时,无法获取item条目的点击事件焦点
- js 获取回车事件 兼容ie 火狐 谷歌
- Android EditText获取焦点事件
- andorid中dispatchkeyevent事件传递及焦点获取
- 获取焦点和获取回车信息
- Flex编程注意之自动获取焦点、监听全局键盘事件
- 获取键盘回车事件,并阻止回车换行事件
- 回车事件和焦点框事件