如何控制<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没有,
就想做鼠标离开后“想听什么?搜索一下吧^^"”又出现在输入框里面
请问怎么写? 展开
这是当鼠标点击时alue没有,
就想做鼠标离开后“想听什么?搜索一下吧^^"”又出现在输入框里面
请问怎么写? 展开
1个回答
展开全部
javascript,写一个函数,onblur="javascript:onout();"
函数体内应该是这样的:如果值为空,这value=“想听什么?搜索一下吧”……
函数体内应该是这样的:如果值为空,这value=“想听什么?搜索一下吧”……
更多追问追答
追问
这样鼠标离开后,字就可以再显示么?我要的效果是有焦点时没有字,焦点离开了有字 这样的效果
追答
onblur 就是这样的啊,有焦点的时候没有字,等你输入,如果有字的话,当你离开焦点时就是你写入的字,如果只是点击后没有打字就离开焦点,自然能判断值为空,重新将你想要的结果写入。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询