如何在 contenteditable div 中创建无法删除的单词JavaScript

问题描述

我尝试在 JS 中执行类似终端的操作,并且我需要在开始时创建单词“当前源,当前位置”(例如:admin@ubuntuTLS~$: ~/Desktop),该词无法删除,因此插入符号不能移回它的前面。我正在尝试使用 window.range() 在 'input' 事件上做一些事情(因为不移动插入符号来支持它):

https://www.google.com/amp/s/www.geeksforgeeks.org/how-to-set-cursor-position-in-content-editable-element-using-javascript/amp/

但它不起作用。我不知道我能做什么。

this is that 'word (location) '

解决方法

在终端中,这默认为计算机的用户名。在 chrome 中打开控制台并在那里测试 javascript。 Here is simply tutorial