社区
JavaScript
帖子详情
请教一个获得焦点的问题
winterwu
2004-08-20 09:37:30
我现在在写一个Calendar控件,我希望通过点击一个按钮可以将Calendar显示1-12月,然后
再选择一个月份显示他的每一天,我是通过修改innerHTML来做的,但是现在的问题是
一旦我修改了innerHTML,当前的focus就不在我的这个calendar上了,请问可以通过什么
方法能够将focus重新回到我的这个calendar控件上,谢谢!
...全文
138
9
打赏
收藏
请教一个获得焦点的问题
我现在在写一个Calendar控件,我希望通过点击一个按钮可以将Calendar显示1-12月,然后 再选择一个月份显示他的每一天,我是通过修改innerHTML来做的,但是现在的问题是 一旦我修改了innerHTML,当前的focus就不在我的这个calendar上了,请问可以通过什么 方法能够将focus重新回到我的这个calendar控件上,谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
winterwu
2004-08-23
打赏
举报
回复
好像不行。
我举个例子,我所希望的就是在我修改了table,按任意键后table仍然能够
响应keydown事件。问题就出在一旦修改了innerHTML后focus就不对了,
望大侠指点!
<table id = "table1" onkeydown = "keydown()" ondblclick = "a()">
<tr><td>123</td></tr></table>
<script language = 'javascript'>
function a()
{
document.body.innerHTML = "<table id = 'table1' onkeydown =" +
"'keydown()' ondblclick = a()> <tr><td>123</td></tr>" +
"<tr><td>233</td></tr></table>";
}
function keydown()
{
alert(event.keyCode);
}
</script>
winterwu
2004-08-23
打赏
举报
回复
好像不行。
我举个例子,我所希望的就是在我修改了table,按任意键后table仍然能够
响应keydown事件。问题就出在一旦修改了innerHTML后focus就不对了,
望大侠指点!
<table id = "table1" onkeydown = "keydown()" onclick = "a()">
<tr><td>123</td></tr></table>
<script language = 'javascript'>
function a()
{
document.body.innerHTML = "<table id = 'table1' onkeydown =" +
"'keydown()' onclick = a()> <tr><td>123</td></tr>" +
"<tr><td>233</td></tr></table>";
}
function keydown()
{
....
}
</script>
ice_berg16
2004-08-23
打赏
举报
回复
放到你修改innerHTML的前面试试
winterwu
2004-08-23
打赏
举报
回复
再顶一下,急呀
tinghuyang
2004-08-23
打赏
举报
回复
up
shiwaxingge
2004-08-23
打赏
举报
回复
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<script language = 'javascript'>
function a()
{
var tdstr;
tdstr = document.createElement("td")
tdstr.innerHTML = "asdf"
table1.childNodes[0].childNodes[0].appendChild(tdstr)
}
function keydown()
{
alert(event.keyCode);
}
</script>
</HEAD>
<BODY BGCOLOR="#FFFFFF">
<table id = "table1" onkeydown = "keydown()" ondblclick = "a()" border=1>
<tr><td>123</td></tr></table>
</BODY>
</HTML>
winterwu
2004-08-23
打赏
举报
回复
没人知道吗?
winterwu
2004-08-20
打赏
举报
回复
关键是这句话应该写在哪儿呢?我是把innerHTML给修改了
ice_berg16
2004-08-20
打赏
举报
回复
obj.focus();
Python训练营103期开班典礼直播回放
#《5天Python闯关训练营》学习计划#挑战周期:12月16日—12月20日直播安排:开班典礼:12...完成相应的软件安装及环境搭建学习服务:12.16-12.20日为本课正式服务周期期间遇到学习
问题
可社群
请教
,群内安排助教老师答疑
android
焦点
乱跳,AndroidTV开发5——解决Recyclerview快速移动时
焦点
错乱
问题
操作是当我们横向快速移动或者连续操作就会发生
焦点
主动跑得下
一个
或下一排控件上面.我们看看
焦点
乱飞的截图:从上图中可以看出,快速移动键盘到右边最后item时自动跑到下边的列表去了,然后使用键盘快速移动第二排...
小程序input
获得
焦点
触发_微信小程序input失焦异常
1.
问题
描述初始打开页面,input框自动聚焦,在输入n...只有在刚进入页面,第一次输入后会出现这个
问题
,保留在当前页面,第二次输入时一切正常。2.相应截图正常异常异常时输出3.代码片段{{ msg }}doSomething(e) {t...
AndroidTV开发5解决Recyclerview快速移动时
焦点
错乱
问题
1.我们知道在TV项目中,最主要的就是
焦点
事件的处理,今天要说的是当使用多个Recyclerview时
焦点
错乱
问题
. 2.解决
焦点
错乱到处瞎跑的关键方法如下: package com.example.tvrecyclerview.view; import android....
fragment上获取可
获得
焦点
的view
fragment上获取所有的可
获得
焦点
的view的集合,用的是View.getFocusables()方法,不知道为什么有时候能获取到,有时候会是null?
请教
各位解答。。。
JavaScript
87,910
社区成员
224,616
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章