gpt4 book ai didi

javascript 在 focus() 之后显示光标

转载 作者:行者123 更新时间:2023-12-03 07:12:31 30 4
gpt4 key购买 nike

当我双击文本时,会显示文本框。而且,我想在文本框的末尾显示光标。问题是光标不显示,但当我按下某个键时,字符会在文本框的末尾键入。

HTML:

<div ondblclick="change_to_textbox()" id="A">the original text</div>

Javascript:

function change_to_textbox(){
var newtext = document.getElementById("A").innerHTML;
document.getElementById("A").innerHTML = "<input type='text' id='B'>";
document.getElementById("B").value = newtext;
document.getElementById("B").focus();
}

如何让光标显示在文本框末尾?

最佳答案

您应该将焦点更改为focus()

 document.getElementById("B").focus;

  document.getElementById("B").focus();

关于javascript 在 focus() 之后显示光标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36570961/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com