js特效input框获取焦点与离开

<style>input{color:#666666;width:200px;height:30px;font-size:14px;}</style><script>fu... <style>
input{
color:#666666;width:200px;height:30px;font-size:14px;}
</style>
<script>
function hqjd(){
document.myform.uname.value=""
}
function sqjd(){
document.myform.uname.value="请输入你想搜的关键词"
}

</script>
</head>
<body>
<form name="myform">
<input type="text" name="uname" value="请输入你想搜的关键词" onfocus="hqjd()" onBlur="sqjd()">
</form>
</body>
</html>
怎么让input有文字时结束啊
展开
 我来答
百度网友847857c
推荐于2018-04-05 · 超过11用户采纳过TA的回答
知道答主
回答量:20
采纳率:0%
帮助的人:21.2万
展开全部
先判断input的value是否为空,再设置它的值。
不过如果你要实现那样的效果,建议你用placeholder属性可以直接使用实现,不需要设置获取焦点,离开焦点等事件。
<input type="text" name="uname" placeholder="请输入你想搜的关键词">
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式