鼠标点击文本框清除里面的默认文本

快乐打工仔 分类:实例代码

很多文本框,尤其是搜索性质的都有这样类似的功能。

里面会有默认值(通常是提示功能),当文本框获得焦点的时候,会清除这些内容。

代码实例如下:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="author" content="http://www.pipipi.net/" />
<title>犀牛前端部落</title>
<script>
window.onload=function(){
  var otxt=document.getElementById("txt");
  otxt.onfocus=function(){
    if(this.value=="请输入关键字"){
      this.value="";
    }
  }
  otxt.onblur=function(){
    if(this.value==""){
      this.value="请输入关键字";
    }
  }
}
</script>
</head>
<body>
<input id="txt" type="text" value="请输入关键字"/>
</body>
</html>
鼠标点击文本框清除里面的默认文本

回复

我来回复
  • 暂无回复内容