如何在Javascript中恢复插入符号位置?

如何在Javascript中恢复插入符号位置?,javascript,html,css,Javascript,Html,Css,我试图实现当用户按下重置按钮时,光标回到输入的开始位置 有谁能指导我如何做到这一点 函数还原(){ //这里需要设置位置 }; p{ 文本对齐:左对齐; 填充:10px; 字体大小:20px; 字体系列:“开放式SAN”; 边框:1px黑色实心; } 钮扣{ 字体大小:25px; } 还原您可以使用范围和选择对象,如中所述: 函数还原(){ var el=document.getElementById(“可编辑”); var range=document.createRange(); v

我试图实现当用户按下重置按钮时,光标回到输入的开始位置

有谁能指导我如何做到这一点

函数还原(){
//这里需要设置位置
};
p{
文本对齐:左对齐;
填充:10px;
字体大小:20px;
字体系列:“开放式SAN”;
边框:1px黑色实心;
}
钮扣{
字体大小:25px;
}


还原
您可以使用
范围
选择
对象,如中所述:

函数还原(){
var el=document.getElementById(“可编辑”);
var range=document.createRange();
var sel=window.getSelection();
范围。设置开始(el,0);
范围。塌陷(真);
选择removeAllRanges();
选择添加范围(范围);
}
p{
文本对齐:左对齐;
填充:10px;
字体大小:20px;
字体系列:“开放式SAN”;
边框:1px黑色实心;
}
钮扣{
字体大小:25px;
}


还原
如果可以使用输入标记而不是p标记,则此代码适用:

函数myFunction(){
var text=document.getElementById(“myInput”);
text.select();
text.setSelectionRange(text.value.length,text.value.length)
}
按钮{
字体大小:25px;
}


复制文本
这是您要的吗?