欢迎光临杨雨的个人博客站!

杨雨个人网站-杨雨个人博客-杨照佳

杨雨个人博客网站

关注互联网和搜索引擎的个人博客网站

首页 > WEB开发 > css3案例分享 >

如何在文本框中设置清除按钮

发布时间:2019-05-24  编辑:杨雨个人博客网站   点击:   

有时我们会看到在文本框中的右边会有一个圆圈里面有个×,这其实就是清除按钮,那么如何在文本框中来实现这个清除按钮呢?接下来的这篇文章就来给大家介绍关于在文本框中设置清除按钮的方法。

清除按钮

我们先来看一下设置清除按钮具体的示例

代码如下

HTML代码

<!DOCTYPE Html>
<Html>
<head>
<link href="style.Css" rel="stylesheet" type="text/Css" />
<script type="text/javascript" language="javascript">
<!--
 function ClearButton_Click(){
  this.searchForm.searchBox.value="";
 }
-->
</script>
</head>
<body>
  <form action="" name="searchForm">
  <div class="searchFrame">
  <input type="text" id="search" name="searchBox" value="" class="inputBox"/>
  <div class="clearButton" onclick="ClearButton_Click()"></div>
  </div>
  </form> 
</body>
</Html>

CSS代码

style.Css

.searchFrame{
  position: relative;
  display: inline-block;
}

.inputBox{
  padding-right: 20px;
  width:120px;
}

.searchFrame .clearButton{
  width: 13px;
  height: 13px;
  position: absolute;
  right: 2px;
  top: 1px;
  background: url(img/d.jpg) no-repeat left center;
  cursor: pointer;  
}

说明

上述代码中,在文本框周围准备一个“searchFrame”框架。将清除按钮放在“searchFrame”框架的右端。通过设置样式表的正确属性将其放在右端。“searchFrame”框架被指定为“display:inline-block”,它是一个紧紧围绕文本框的框架。

运行结果

在浏览器上将显示如下效果

清除按钮

你可以像普通文本框一样输入字母。如果将鼠标指针移到最右侧的[×]图标上,则指针的形状会发生变化,此时单击将删除文本框的内容,效果如下

清除按钮

微信截图_20181204165347.png

本篇文章到这里就全部结束了,更多相关的精彩内容大家可以移步到杨雨个人博客CSS视频教程栏目进一步学习!!! 本文地址:http://itbyc.com/web/css3/19781.html
转载请注明出处。

分享是一种快乐,也是一种美德:
博客首页 | WEB开发 | 网站运营 | CMS使用教程 滇ICP备14002061号-1