let input = document.getElementById('input') let textToInsert = '我是插入的内容'; let startPosition = input.selectionStart; let endPosition = input.selectionEnd; input.value = input.value.substring(0, startPosition) + textToInsert + input.value.substring(endPosition, input.value.length); input.setSelectionRange(startPosition + textToInsert.length, startPosition + textToInsert.length); input.focus()
标签:startPosition,value,输入框,length,let,textToInsert,input,光标 From: https://www.cnblogs.com/junlinglife/p/17280504.html