作家
登录

JavaScript(js)设置默认输入焦点(focus)

作者: 来源:www.28hudong.com 2013-03-30 00:16:00 阅读 我要评论

常常会在回复和引用里使用此功能,即单击回复或引用,如让输入焦点出现在留言输入框中,如果使用锚来定位,输入焦点就不能激活了。 复制代码 代码如下: javascript:document.getElementById("id").focus(); 或javascript:document.all.id.focus(); 或javascript:document.all.name.focus(); 例子: 复制代码 代码如下: <input type="text" name="tt" id="tt"> <input type="button" name="bt" id="bt" onclick="javascript:document.all.tt.focus();" value="给文本框设焦点"> 进一步来看看本博客所使用的回复和引用的定位,及焦点如何定位在文字的右边。 复制代码 代码如下: //引用调用函数 function quote(name,id){ var quoteMsg=document.getElementById(id).innerHTML; var content=document.getElementById("comment"); quoteMsg=quoteMsg.replace(/<IMG src="http://img.xxxxxxx.com/static/i/i_/g, "^~").replace(/_h.gif">/g, "~^").replace(/<BR>/g,'n'); content.focus();//要让焦点在文字的右边,这行代码要在前面 content.value=quoteMsg+'【引用 ‘+name+'】'+'n'+'——————————————————————'+'n'; //后填入文字 return false; //取消href的作用 } //回复自动输入姓名函数 function backcomment(msg){ backdb=document.getElementById(‘comment'); backdb.focus(); backdb.value=msg+'n'; return false; //return true; 原来用锚来定位 }

  推荐阅读

  jQuery 选择器项目实例分析及实现代码

首先废话一句,jQuery选择器真心很强大! 在项目中遇到这么一个问题easyui的问题 如图所示,当前页面显示的是“原始报文查询”的页面,当时左侧导航栏却选中的是“重发报文查询”。如何让右侧的菜单和左侧的导航实>>>详细阅读


本文标题:JavaScript(js)设置默认输入焦点(focus)

地址:http://www.17bianji.com/kaifa2/JS/22686.html

关键词: 探索发现

乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

网友点评
自媒体专栏

评论

热度

精彩导读
栏目ID=71的表不存在(操作类型=0)