小白求教,怎么设置input框的默认值,就是用户没输入任何东西的时候,输入框中显示的内容

当用户点击后消失

第1个回答  2013-09-13
看下 你 是 不 是 要的这样的 效果的 呢?

<input type="text" name="smsy" class="inp_key" onblur="if(this.value == '')this.value='请输入关键字查询';" onclick="if(this.value == '请输入关键字查询')this.value='';" value="请输入关键字查询">

对的话 采纳!追问

这是点上去才会出现字。我要一来的时候就出现字

追答

这个 是 一出来就有 字,点下 没字了 好不!!

本回答被提问者和网友采纳
第2个回答  2013-09-13
<input type="text" name="smsy" value="显示内容">

顺便说下,楼上的对于搜索框挺好
第3个回答  2013-09-13
value="这里就是默认的内容"
第4个回答  2018-05-24
用placeholder=“显示的字”
第5个回答  2018-01-15
<input type="text" placeholder="提示内容"/>
placeholder就是提示内容了
相似回答