JS根据id将光标定位到html的元素中
1 定位到input元素中

var element = document.getElementById(ys_id);//ys_id为传入的html元素的id element.focus();
2 定位到div元素中

window.location.hash = "#"+ys_id;//ys_id是div元素d额id element.classList.add("focusColor");
3 当鼠标移动到当前元素或离开当前元素的时候执行的函数

<div class="col-xs-2 div_css" onmouseout="Out(this)"> <input class="input_css" autocomplete="off" placeholder="请输入" type="text" name="jgmc" id="jgmc" disabled> </div> //js //失去焦点 function Out(element) { var id = element.id; if(id == "icu" || id == "sscz" || id == "cyzd"){ window.location.hash = ""; } element.classList.remove("focusColor"); } //其中icu以及sscz等元素为div元素,之前光标定位使用的 //是window.location.hash = "#"+ys_id //则在让其失去光标的时候需要删除hash;
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?