如何控制<input>标签焦点离开后有value值

<divclass="shou"><inputtype="text"name="url"value="想听什么?搜索一下吧^^"class="text"onfocus="... <div class="shou"><input type="text" name="url" value="想听什么?搜索一下吧^^" class="text" onfocus="javascript:this.value=''"/></div>
这是当鼠标点击时alue没有,
就想做鼠标离开后“想听什么?搜索一下吧^^"”又出现在输入框里面
请问怎么写?
展开
 我来答
老师小乔
2012-06-09 · TA获得超过3680个赞
知道大有可为答主
回答量:1985
采纳率:66%
帮助的人:692万
展开全部
javascript,写一个函数,onblur="javascript:onout();"
函数体内应该是这样的:如果值为空,这value=“想听什么?搜索一下吧”……
更多追问追答
追问
这样鼠标离开后,字就可以再显示么?我要的效果是有焦点时没有字,焦点离开了有字 这样的效果
追答
onblur 就是这样的啊,有焦点的时候没有字,等你输入,如果有字的话,当你离开焦点时就是你写入的字,如果只是点击后没有打字就离开焦点,自然能判断值为空,重新将你想要的结果写入。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式