宝哥软件园

javascript和jquery实现了设置和删除文本框默认值的效果代码

编辑:宝哥软件园 来源:互联网 时间:2021-10-15

这里想要的效果是设置和删除文本框的默认值,如下图,当鼠标放在文本框中时,灰色的单词消失。

1.您可以通过简单的方式将onfocus属性添加到输入文本框中,如下所示:复制代码如下: input id=' keyword ' name=' keyword ' size=' 10 ' class=' input style keywords ' value='请输入关键字进行搜索' onfocus='if(this.value=='请输入。};on bulr=' if(this。value=='') {this。value='请输入要搜索的关键字';};'

实际上,onfocus属性非常容易使用,您也可以通过onfocus属性更改css样式,如下所示:

复制的代码如下: Input ID=' keyword ' name=' keyword ' size=' 10 ' class=' Input style keywords ' value='请输入关键字进行搜索' onfocus='if(this.value=='请输入关键字进行搜索'){ this.value=};这个。class name=' input 01 ' ' on bulr=' if(this。value=='') {this。value='请输入要搜索的关键字';};this.className='input02 ' '

2.也可以通过jquery实现:复制代码如下: $(文档)。ready(function(){ var vdefault=$(' # keyword ')。val();

When $ ('# keyword ')。focus(function(){//获取焦点,如果值为默认值,则设置为空if ($ (this))。val ()==vdefault) {$ (this)。val(“”);} });When $ ('# keyword ')。blur(function(){//失去焦点,如果值为空,则设置为默认值if ($ (this))。val ()=='') {$ (this)。val(vdefault);} });});

当然实现的方法有很多,但这里我只用过。

更多资讯
游戏推荐
更多+