如何在 JavaScript 中将光标设置在 div 元素上?
我有一个表单(div-element 不是输入),上面附加了一个文本字符串。我希望删除文本字符串并将光标设置在元素 onclick 的开头。
我已通过 onclick 事件删除了 div 元素中的内容:divElement.innerHTML = '';
现在我想设置光标?
最佳答案
如果您指的是鼠标指针,请使用 CSS cursor
样式,如下所示:
#mydiv {
cursor: help;
}
您可以使用大量标准选项。您还可以定义一个图形来用作指针(尽管这存在跨浏览器兼容性问题)。
参见this page on Quirksmode了解更多信息。
同样,如果您想在 Javascript 中动态执行此操作,则只需设置对象的样式即可:
document.getElementById('mydiv').style.cursor = 'help';
关于javascript - 将光标设置在 div 元素上?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3785988/