問個很菜的問題

leotro 2004-05-06 04:37:46
比如說網頁上有2個文本框,當我在第1個文本框中輸入瓣字符等于4位時,光標移動到第2個文本框,如何實現?
...全文
66 9 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
leotro 2004-05-07
  • 打赏
  • 举报
回复
小弟是剛學,請問onchange事件怎麼寫?
leotro 2004-05-07
  • 打赏
  • 举报
回复
但放在<form></form>中就失效了啊?
---涛声依旧--- 2004-05-07
  • 打赏
  • 举报
回复
同意 stayhere(且留连) 的
stayhere 2004-05-07
  • 打赏
  • 举报
回复
以上各位的代码均存在一个问题,不会自动移动光标,因为OnChange事件是在输入焦点离开文本框后才发生的(这与VB,VC什么的都不同).不信大家试一下以下的代码
<input id=test1 type=text onChange="test2.value=test1.value">
<input id=test2 type=text>

在此推荐用OnPropertyChange:

<input id=test1 type=text onPropertyChange="chF()">
<input id=test2 type=text>
<script language="VBScript">
function chF()
if len(test1.value)>=4 then
test2.focus
end if
end function
</script>

lsxy 2004-05-07
  • 打赏
  • 举报
回复
<script language="javascript">
function justify()
{
判断后
document.form1.text2.focus();
}

</script>

<input type="text" name="text1" onChange=justify()>
QZY2003 2004-05-07
  • 打赏
  • 举报
回复
<script language="javascript">
function leotro()
{
判断后
document.form1.text1.focus();
}

</script>

<input type="text" name="text1" onChange="leotro();">
fashchina 2004-05-06
  • 打赏
  • 举报
回复
是这样实现的!
huidan 2004-05-06
  • 打赏
  • 举报
回复
支持楼上
sfply 2004-05-06
  • 打赏
  • 举报
回复
转移焦点
onchange 的过程
判断后
"document.form1.title.focus();"

28,409

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧