首頁  >  文章  >  web前端  >  如何在文字方塊中設定清除按鈕

如何在文字方塊中設定清除按鈕

不言
不言原創
2018-12-04 16:57:525647瀏覽

有時候我們會看到在文字方塊中的右邊會有一個圓圈裡面有個×,這其實就是清除按鈕,那麼如何在文字方塊中來實現這個清除按鈕呢?接下來的這篇文章就來跟大家介紹在文字方塊中設定清除按鈕的方法。

如何在文字方塊中設定清除按鈕

我們先來看看設定清除按鈕具體的範例

#程式碼如下

##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”,它是一個緊緊圍繞文字方塊的框架。

運行結果

在瀏覽器上將顯示如下效果

如何在文字方塊中設定清除按鈕

你可以像普通文字方塊一樣輸入字母。如果將滑鼠指標移到最右側的[×]圖示上,則指標的形狀會發生變化,此時按一下將刪除文字方塊的內容,效果如下

如何在文字方塊中設定清除按鈕

如何在文字方塊中設定清除按鈕

這篇文章到這裡就全部結束了,更多相關的精彩內容大家可以移步到php中文網的

CSS影片教學欄位進一步學習! ! !

以上是如何在文字方塊中設定清除按鈕的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn