我可以使用或打开'插入'现代浏览器中使用javascript的插入符号

Can I use or turn on the 'insert' caret in modern browsers using javascript?

本文关键字:插入 javascript 浏览器 符号 我可以 可以使      更新时间:2023-09-26

我有一种情况,我更喜欢旧的闪烁框插入符号(而不是标准的闪烁线),它会擦除当前所在的字符,并用用户刚刚键入的任何字符替换它。

就我而言,我希望

<input type='text' /> 

但即使只是在任何地方打开它也很棒。

我记得在原生windows编程中打开它并不是那么容易,所以我对这里没有太大期望。

有人知道怎么做吗?

Firefox、Safari和Chrome不支持插入、重写模式。在IE(仅限)中,您可以通过document.queryCommandValue("OverWrite")查询操作系统是否打开了它,但无法设置它。

然而,它是可以模仿的。