如何让输入框默认获得焦点

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何让输入框默认获得焦点相关的知识,希望对你有一定的参考价值。

如何时自动把焦点自动指向网页其中一个输入控件?如果该输入框有ID的话(应该有),假设ID是"box"在默认选中项radio的checked="checked"即选中状态例如 参考技术A 吧<body>改成:
<body onload="document.getElementById('loginN').focus()">本回答被提问者采纳

html5的placeholder这个属性在获得焦点时怎样让默认的字体消失呢?

不用js的情况下在获得焦点时能让默认文字消失吗?

不能。

这个属性在不同浏览器下的显示是不一样的。

在 Firefox、Chrome、Microsoft Edge 或其他使用以上三种内核的浏览器中,输入框获得焦点时,placeholder 没有变化,只有当输入框中输入了内容时,placeholder 才消失(这也是主流做法);而在 Safari 和 IE9+ 或其他使用以上两种内核的浏览器中,当输入框获得焦点时,placeholder 便会消失。
参考技术A 可以哦,本来就不用js就可以消失的追问

这个是在输入时才消失啊 获取焦点时不能消失 看截图

追答

哦,你知道了就可以了

参考技术B

    placeholder 这是HTML5的属性方法,改不了的。

    你可以用 js 方法实现这样的效果如:
    <input type="text" value="请输入" onfocus="javascript:if(this.value=='请输入')this.value='';">

    希望对你有帮助

本回答被提问者采纳
参考技术C html5的placeholder这个属性就是获取焦点文字消失的啊追问

这个是在输入时才消失啊 获取焦点时不能消失 看截图

以上是关于如何让输入框默认获得焦点的主要内容,如果未能解决你的问题,请参考以下文章

有啥办法让input框一直处于获取焦点状态

axure7.0如何实现光标在文本框中获得焦点时,文本框内容自动清空。失去焦点时显示默认文字,谢谢!

C# winform中咋实现当文本框获得焦点时,如何切换到中文输入法或英文输入法啊?

html5的placeholder这个属性在获得焦点时怎样让默认的字体消失呢?

急!!!高手进,IE网页文本框不能获得焦点,无法输入,查看版本提示出错,

input 输入框默认获得焦点