定时鼠标光标焦点
Timed mouse cursor focus?
我试图将鼠标光标集中到使用settimeout
加载网页后的表单文本框中。我做了一些研究,找到了一个可以工作的脚本。
<script type="text/javascript">
function formfocus() {
document.getElementById('element').focus();
}
window.onload = formfocus;
</script>
,但它聚焦鼠标光标onload
,我希望它加载几秒钟后的页面加载。我正试图使用settimeout
来触发上面的脚本,但我有困难。下面的代码是我编写的。希望有人能帮助我与下面的代码,并张贴什么我试图完成的编辑工作代码,这将是非常有帮助的。
<script type="text/javascript">
function formfocus() {
document.getElementById('TextArea1').focus();
}
function2 timedFocus() {
setTimeout(function2()formfocus,1000);
}
</script>
<textarea name="TextArea1" id="TextArea1" style="position:absolute;left:338px;top:248px;width:150px;height:80px;z-index:0;" rows="2" cols="14"></textarea>
脚本中有语法错误
-
function2
不是定义函数的有效方式,它应该是function
- 你的
setTimeout
调用是错误的,因为你有一个半熟的函数定义,你可以通过formfocus
作为第一个参数 - 你没有在任何地方调用
timedFocus
,你可以在onload
事件中调用它
试
function formfocus() {
document.getElementById('TextArea1').focus();
}
function timedFocus() {
setTimeout(formfocus,1000);
}
window.onload = timedFocus;
演示:小提琴
相关文章:
- keyup事件处理程序更改焦点不适用于快速键入
- 单击时将焦点更改为元素
- 无法在Chrome控制台中使用javascript将焦点和光标设置为输入文本
- 使用制表键时禁用只读文本框的光标焦点
- 我怎么知道光标现在在输入或文本区域中或选择中处于焦点
- CKEditor光标在Chrome中的焦点上不闪烁
- 将焦点和光标设置为文本输入字段/字符串 w. Jquery 的末尾
- 输入元素是否有可能具有没有焦点的光标
- 如何在焦点上垂直设置文本区域/输入中间的默认光标插入符号
- Javascript html 编辑器光标焦点跟随鼠标
- 如何将光标移动到所见即所得框的末尾并设置焦点
- JavaScript将焦点放在元素/标记上,并使用光标键四处移动
- Jquery/Javascript:点击即可查找光标/焦点字段
- 如何将光标的焦点从一行移动到另一行
- 定时鼠标光标焦点
- 如何防止鼠标悬停事件失去焦点的图像,当光标在另一个图像在拉斐尔
- 当按下向上箭头键时,将文本光标发送到文本框焦点的末尾
- 光标焦点不在密码字段中
- iOS - 删除带有焦点输入元素的 iFrame 可使光标可见并打开键盘
- 以编程方式设置 JAWS 光标焦点