js如何为按钮button添加焦点

js如何为按钮button添加焦点,第1张

对button设置焦点并不会起到点击的作用:

$("#input0").focus()//jquery代码

//document.getElementById("input0").focus()//原生js代码

focus是获得焦点事件。

当一个文本框获得焦点时,它里面的文本就像“好123”网站上的百度搜索输入框那样全部被自动选中,这样的 *** 作可以利用onfocus来实现。

以下的文本框,当鼠标指针移过去时,里面的文字全部被选中:

请输入网址

这是怎么做的呢?看以下代码及解释:

<input type="text"name="url" value="" size="30"onmousemove="this.focus()this.select()">

代码里,input标签内嵌入了onmousemove(鼠标指针经过)事件的JS语句,其等号后面的this.focus()意为其自身获得焦点;获得焦点的标志是该文本框内将出现输入光标,但要让其内的文字全部被选中,我们还得用上this.select()语句,它的意思就是选中全部文本框里的文字。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11357139.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-15
下一篇 2023-05-15

发表评论

登录后才能评论

评论列表(0条)

保存