求教: 焦点得代码怎麽写?

Brain 2002-07-01 06:49:49
我判断了一文本框为菲法后,需要把焦点定在这个文本框上,如何写呢?我这么写得:

<input type="text" name="Iweeknum" size=2 maxlength="2" onChange="JavaScript:{return isWeekValid(this.form)}">

function isWeekValid(obj)
{
alert("输入无效,请输入周数1-52!");//可运行到这!
obj.elements["Iweeknum"].focus();//网页提示有错误!该怎么写呢>?
}
...全文
49 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
xuzuning 2003-03-16
  • 打赏
  • 举报
回复
搞那么复杂干嘛?
obj.Iweeknum.focus();

在考虑到可能有重名对象时,可以直接传递对象
<input type="text" name="Iweeknum" size=2 maxlength="2" onChange="JavaScript:{return isWeekValid(this)}">

function isWeekValid(obj)
{
alert("输入无效,请输入周数1-52!");
obj.focus();
}
xxrl 2003-03-16
  • 打赏
  • 举报
回复
<input id=text1 type="text" name="Iweeknum" size=2 maxlength="2" onChange="JavaScript:{return isWeekValid(this.form)}">

function isWeekValid(obj)
{
alert("输入无效,请输入周数1-52!");//可运行到这!
obj.text1.focus();
}
ccssme 2003-03-15
  • 打赏
  • 举报
回复
1、javascript好像不能调用.net函数
2、不能用this.form---->formid
孟子E章 2002-07-01
  • 打赏
  • 举报
回复
是不是有重名的

87,996

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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