永发信息网

可编辑DIV设置光标在最后

答案:2  悬赏:40  手机版
解决时间 2021-02-01 14:04
  • 提问者网友:浩歌待明月
  • 2021-02-01 00:16

我在做一个类似贴吧的系统,也有一个点回复,就把回复人的名字加进去,然后是焦点激活状态,用户就可以直接输入要回复的话了。
假定div是这个Div对象
div.innerHTML = "回复 user:";
div.focus();
鼠标的光标就是“回复”之前,我想它在最后,然后用户就可以直接输入,而不用再用鼠标点一下来切换输入位置。
希望直接给出一段可用的代码,网上我也找了一下,好多都是拿input或textarea来做例子,试了一些都不能用。
最佳答案
  • 五星知识达人网友:空山清雨
  • 2021-02-01 00:58
反过来不就行了
div.focus();
div.innerHTML = "回复 user:";
全部回答
  • 1楼网友:想偏头吻你
  • 2021-02-01 01:54
focus之后,把文本的对齐方式设对右对齐就可以了,光标就到最右边也就是最后了。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯