首页
博客
专栏课程
下载
问答
社区
会员中心
论坛
代码
直播
Chrome 插件
能力认证
导航
全部
Ada助手
...
Ada助手
登录/注册
社区
Java EE
帖子详情
如何在javascript获得下一个文本框的焦点(但不能直接在
加上)
myzqf88
2005-06-03 02:47:04
<html>
<head>
<title></title>
<script language="javascript">
function load()
{
//document.all('username').onKeyDown=Enterkeys('password');这名话是无效的
//???加入类似代码来获取password文本框的焦点
}
function Enterkeys(j){
if (event.keyCode ==13){
j.focus();
j.select();
}
}
</script>
</head>
<body bgcolor="#ffffff" onload="javascript:load();">
<form name="form1">
<input type="text" name="username" value="" >
<input type="text" name="password" value="" >
</form>
</body>
</html>
...全文
给本帖投票
792
5
打赏
收藏
如何在javascript获得下一个文本框的焦点(但不能直接在<input type="text" name="username" onKeyDown="Enterkeys(password)";>加上)
function load() { //document.all('username').onKeyDown=Enterkeys('password');这名话是无效的 //???加入类似代码来获取password文本框的焦点 } function Enterkeys(j){ if (event.keyCode ==13){ j.focus(); j.select(); }
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
大家都来说说:用J2EE架构的系统,WINDOWS下开发,之后可能要转到UINIX下或LINUX下运行,开发过程中该注意哪些问题?
>>
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
发表回复
按下Enter换行,Ctrl+Enter发表内容
编辑
预览
轻敲空格完成输入
显示为
卡片
标题
链接
打赏红包
yao_ran
2005-06-05
打赏
举报
回复
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>无标题文档</title>
</head>
<script>
function a(obj){
if (event.keyCode ==13){
if(document.all[obj.sourceIndex+1].type=="text"){
document.all[obj.sourceIndex+1].focus();
}
}
}
</script>
<body>
<form name="form1">
<input type="text" name="username" value="" id="text" onKeyDown="a(this)">
<input type="text" name="password" value="" id="text" onKeyDown="a(this)">
<input type="button" name="Submit" value="提交">
</form>
</body>
</html>
goodsong
2005-06-05
打赏
举报
回复
Here is a example
May fit some of your need
//test2.html
<html>
<head>
<title>Focus Moving Test</title>
<script language="javascript">
function load()
{
document.all.username.onkeyup=nextInput;
document.all.password.onkeyup=nextInput;
}
function nextInput(){
if (event.keyCode ==13){
if(event.srcElement==document.all.username)
{
document.all.password.focus();
document.all.password.select();
}
if(event.srcElement==document.all.password)
{
document.all.address.focus();
document.all.address.select();
}
}
}
</script>
</head>
<body bgcolor="#ffffff" onload="javascript:load();">
<form name="form1">
Name:<input type="text" name="username" value="" >
<br/>
Password:<input type="text" name="password" value="" >
<br/>
Address:<input type="text" name="address" value="" >
</form>
</body>
</html>
myzqf88
2005-06-04
打赏
举报
回复
意思是从username文本框按回车键在password文本框获取到焦点,但不能这样加:
<input type="text" name="username" onKeyDown="Enterkeys(password)";>
而在<script language=javascript>
??????????通过这里加????????
</javascript>
解决者重分相送!!!!!
xmayxmei
2005-06-04
打赏
举报
回复
不晓得你要达到什么目的,
是不是按回车切换焦点,代替TAB?
如果是,那你要一行一行的加
<input type="text" name="username" onKeyDown="Enterkeys(password)";>
ldrlzq
2005-06-04
打赏
举报
回复
各位:
我也碰到此类问题,主要解决动态表单项之间回车键问题,主要在javascript中实现对表单项(文本框)间的onKeyDown的事件赋事件名:
比如:<script language="javascript">
function load()
{
document.all('username').onKeyDown=Enterkeys('password');
}
在页载入时执行
<body onload="load()"> load函数动态实现表单项回车!如能解决我也可以给分!
jsp中如何实现按下回车键自动提交表单
表单可以通过`<
input
type
="submit">`按钮来提交,但默认情况下,按下回车键并不会自动触发提交,除非该
焦点
在`<
input
type
="
text
">`或`<
text
area>`等可编辑元素上。 要实现回车键自动提交表单,我们可以添加
一个
...
完美的js验证网址url
((event.
key
Code >= 48 && event.
key
Code <= 57) || (event.
key
Code >= 96 && event.
key
Code <= 105))) { event.returnValue = false; } } <
input
on
key
down
="onlyNum();"> ``` 以上代码仅允许输入数字。 4. ...
部分常用
JavaScript
代码
event.srcElement.tagName event.srcElement.
type
捕获释放 event.srcElement.setCapture(); event.srcElement.releaseCapture(); 事件按键 event.
key
Code event.shift
Key
event.alt
Key
event.ctrlKe
登录时
文本框
和密码框之间的切换
在火狐里面通过修改
input
标签的
type
属性轻松实现该效果,但IE另类啊,死活报错。另外,JQuery出于安全性的考虑,也不让这么干。 1、HTML代码: <body on
key
down
="if (event.
key
Code==13) {checkLogin...
javascript
技巧总结积累(正在积累中)
1.
文本框
焦点
问题 onBlur:当失去输入
焦点
后产生该事件 onFocus:当输入
获得
焦点
后,产生该文件 Onchange:当文字值改变时,产生该事件 Onselect:当文字加亮后,产生该文件 <
input
type
="
text
" value="郭强" ...
Java EE
67,550
社区成员
225,865
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
积分榜
荣誉榜
原力榜
学习榜
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章
手机看
关注公众号
客服
返回
顶部