前台代码:
<asp:Button ID=\"btnSaveBattery\" runat=\"server\" Text=\"保存\" =\"btnSaveBattery_Click\" />
JS代码:
document.getElementById(\'<%=btnSaveBattery.ClientID%>\').click();
或
$(\"#PageBody_btnSaveBattery\").click();
如果在前台界面的文本框的个数时可变的,且回车后跳转到另一文本框 代码如下:
< >
var index = 1;
$(function () {
$(\":text:eq(\"+index+\")\").focus();
$(\":text\").keydown(function (e) {
if (e.which == 13) {
if (index == 1) {
var dh = $(\".dh\");//给文本框定义一个class
var obj = dh[0].value;
if (obj != \'\') {
e.preventDefault();
index++;
$(\":text:eq(\" + index + \")\").focus();
}
else {
e.preventDefault();
// index = 0;
$(\":text:eq(0)\").focus();
}
}
else if (index == 2) {
debugger //调试 后期需屏蔽
e.preventDefault();
var sn = $(\".sn\");
if (sn[index - 2].value != \'\')
{
index++;
$(\":text:eq(\" + index + \")\").focus();
}
}
else {
e.preventDefault();
var sn = $(\".sn\");
if (sn[index - 2].value != \'\') {
var i = 0;
for (i = 0; i < index - 2; i++) {
var obj = sn[i].value;
var last = sn[index - 2].value;
if (obj == last) {
sn[index - 2].value = \'\';
$(\":text:eq(\" + index + \")\").focus();
break;
}
}
if (i == index - 2) {
index++;
$(\":text:eq(\" + index + \")\").focus();
}
debugger
var max = $(\".maxNum\");
var obj = max[0].value;
if (obj == index - 2) {
//document.getElementById(\'<%=btnSaveBattery.ClientID%>\').click();
$(\"#PageBody_btnSaveBattery\").click();
}
}
}
}
})
})
</ >
继续阅读与本文标签相同的文章
Pwnhub 第一次线下沙龙竞赛Web题解析
码农和架构师的区别在哪里?为什么你做不了架构师?
-
受用一生的高效 PyCharm 使用技巧(六)
2026-05-19栏目: 教程
-
用户数从 0 到亿,我的 K8s 踩坑血泪史
2026-05-19栏目: 教程
-
PgSQL · 特性分析 · 浅析PostgreSQL 中的JIT
2026-05-19栏目: 教程
-
在AlibabaCloud上,如何使用AD FS进行 【角色SSO】 并完成在容器服务ACK集群中的身份验证
2026-05-19栏目: 教程
-
骚操作 !用 Python 偷偷抓取女朋友的行踪(女朋友在哪里)
2026-05-19栏目: 教程
