SpringBoot bbs (四) texteara光标的位置,与回复名称的提示。

今天好累啊,昨天到今天连夜学习C1认证的课程,今天终于考完了。 希望能过

该说不说的网上看的很多都是 答案,但是复制粘贴的居多,都是标签的选取长度。并不是输入框 input 中的光标的位置。

1.当我们要回复一个人的时候通常,你的选区会出现一行名字,就是你要回复的人名 “@xxxx”。所以通常我们只要在那个文字以后写好你要回复的信息。 你回复的信息就会给他。 并且标注你要回复给他。
SpringBoot bbs (四) texteara光标的位置,与回复名称的提示。_第1张图片

箭头里指向的是我要回复的名称。 但是 这很简单。 只要添加一下就可以。 然后把回复的名称传送给后台就可以了。
然后光标的位移,我不能每次都是自己点。而是自动在你要那行人名的后边。

	//小功能只要选择的值都是输入值的长度。就可以自动确定光标的位置
            var input=document.querySelector('#text_back'+e.data)
            	input.selectionStart = input.value.length; //选中区域左边界
            	input.selectionEnd = input.value.length; //选中区域右边界
            	input.selectSubString(selectionStart,selectionEnd)

然后写一个: 去分割人 名字 与 内容。 把人名输入在数据库人名字段中,内容放进内容字段。

你可能感兴趣的:(SpringBoot,前端,javascript)