社区
JavaScript
帖子详情
如何得到焦点所在对象的类型呢?
51946486
2002-11-18 01:50:22
就是说一个焦点移到一个控件上,比如RADIOBUTTON我想让程序知道他是RADIOBUTTON并将焦点自动移到下一个控件上。
...全文
22
5
打赏
收藏
如何得到焦点所在对象的类型呢?
就是说一个焦点移到一个控件上,比如RADIOBUTTON我想让程序知道他是RADIOBUTTON并将焦点自动移到下一个控件上。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
seabell
2002-11-19
打赏
举报
回复
<script>
function init(form)
{
for(var m=0;m<myform.elements.length;m++){
var ob=myform.elements[m];
ob.onkeydown=new Function("checkkey(this)");
if(ob.type=="radio"){
ob.onfocus=new Function("nextfocus(this)");
}
}
}
function checkkey(obj)
{
if(event.keyCode==13)
nextfocus(obj);
}
function nextfocus(obj)
{
document.all(obj.sourceIndex+1).focus();
}
</script>
<body onload=init()>
<form name=myform>
<input type=text id=mytext>
<input type=text id=mytext2>
<input type=checkbox id=mycheck>
<input type=radio name=myradio checked value=1>text
<input type=radio name=myradio value=2>checkbox
<input type=radio name=myradio value=3>select
<input type=text id=mytext3>
<select id=mysel>
<option>1
<option>2
</select>
</form>
51946486
2002-11-19
打赏
举报
回复
谢谢大家的捧场了,我的意思是说一排html控件其中有radiobutton控件,按回车键后焦点从一个控件上移倒下一个控件,但如果下一个控件是radiobutton的话,焦点会自动跳过这个控件而移到它的下面那个控件上。弄了半天没弄出来,请大家执教.
doli
2002-11-18
打赏
举报
回复
function init()
{
e = event.srcElement;
if(e.type=="RADIO")
{
e.focus();
}
}
bencalie
2002-11-18
打赏
举报
回复
W3 DOM
objectID.nextSibling.focus()
seabell
2002-11-18
打赏
举报
回复
<script>
function init(form)
{
for(var m=0;m<myform.elements.length;m++){
var ob=myform.elements[m];
if(ob.type=="radio"){
ob.onfocus=new Function("nextfocus(this)");
}
}
}
function nextfocus(obj)
{
document.all(obj.sourceIndex+1).focus();
}
</script>
<body onload=init()>
<form name=myform>
<input type=checkbox id=mycheck>
<input type=radio name=myradio checked value=1>text
<input type=radio name=myradio value=2>checkbox
<input type=radio name=myradio value=3>select
<input type=text id=mytext>
<select id=mysel>
<option>1
<option>2
</select>
</form>
QT获取控件
焦点
,判断
对象
类型
,模拟发送按键消息
代码如下:void MainWindow::keyPressEvent(QKeyEvent *event){ if(event->type()==QKeyEvent::KeyPress) { if(event->key()==Qt::Key_Return) { QWidget *current_focus_w = QApplic
Delphi中当前获得
焦点
的控件
Form1.activecontrol;
QT 获取控件
焦点
(ok)
QT 获取控件
焦点
LVGL学习(5):物理按键切换
焦点
之
焦点
保存和恢复
本文实现了页面中
焦点
的保存和恢复,了解了LVGL中对于
对象
及
焦点
的保存。而在我写博客的过程中,又想到一个方案:在每一个界面创建时都创建一个group,并设置为默认组,然后在删除界面时删除这个group。最后我们需要在每次创建或切换界面的同时,调用来修改输入设备所对应的group。这种方式似乎比我上面实现的方式要更简洁高效。所以啊,办法都是想出来的,遇到了问题还是可以全方位地思考一下所有可能的解决方式。
【JavaScript编程】Selection
对象
和Range
对象
说明:用户可以通过在页面上选择一段文字来创建选中区(即Selection
对象
),如果需要对选中区进行修改,比如:增加一个节点或是添加一段文字,这个时候就需要使用脚本操作Selection
对象
和Range
对象
来实现。 一、什么是 1、什么是Selection
对象
? 每一个浏览器窗口都有一个Selection
对象
,代表用户鼠标在页面中所选取的区域。可以通过如下代码
得到
一个Selection
对象
: var selection = window.getSelection(); // IE浏览器 var s.
JavaScript
87,909
社区成员
224,616
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章