JavaScript(js)设置默认输入焦点(focus)
2012-12-28 00:00
597 查看
常常会在回复和引用里使用此功能,即单击回复或引用,如让输入焦点出现在留言输入框中,如果使用锚来定位,输入焦点就不能激活了。
例子:
进一步来看看本博客所使用的回复和引用的定位,及焦点如何定位在文字的右边。
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; 原来用锚来定位 }
相关文章推荐
- JavaScript(js)设置默认输入焦点(focus)
- JavaScript(js)设置默认输入焦点(focus)
- JavaScript(js)设置输入焦点(focus)
- 根据验证结果js设置输入焦点(focus)
- JavaScript使用focus()设置焦点失败的一个解决方法
- JavaScript基础 下拉列表 使用js设置默认选中的选项 selectedIndex
- 菜鸟学JS(四)——javascript为按钮注册回车事件(设置默认按钮)
- JavaScript基础 下拉列表 使用js设置默认选中的选项 selectedIndex
- Android - 文本框的输入法控制和默认焦点设置
- 设置控成为焦点(Focus)和设置WebForm窗体默认按钮(Default Button)
- HTML页面默认输入焦点两种设置方式
- Js-利用js实现文本框默认获取输入焦点
- 设置页面的默认焦点控件和默认接受事件控件How Do I Set the DefaultFocus or DefaultButton in a Page Based on a Master Page in ASP.NET 2.0
- Android - 文本框的输入法控制和默认焦点设置
- JavaScript使用focus()设置焦点失败的解决方法
- 【JAVAScript】js为日期框设置默认时间
- EditText默认不获取焦点,隐藏软键盘,焦点监听,输入监听,样式设置
- JavaScript使用focus()设置焦点失败的解决方法
- 菜鸟学JS(四)——javascript为按钮注册回车事件(设置默认按钮)
- [Javascript]如何在HTML中实现点击input输入框(获得焦点)后默认提示消失的效果