国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > CSS > 正文

CSS教程:制作對用戶友好的站內搜索表單

2024-07-11 08:24:29
字體:
來源:轉載
供稿:網友

站內搜索功能是網站必不可少的,它可以幫助瀏覽者搜索指定的或感興趣的內容。搜索是由文本框和按鈕組成,默認的情況下,在各個瀏覽器的效果不一樣,甚至計算機系統主題的不同,也會使他們的效果不一樣。
站內搜索功能是網站必不可少的,它可以幫助瀏覽者搜索指定的或感興趣的內容。搜索是由文本框和按鈕組成,默認的情況下,在各個瀏覽器的效果不一樣,甚至計算機系統主題的不同,也會使他們的效果不一樣。這對訪問者顯然不友好。為了使搜索更友好,我們對它進行“加工”,讓它在各種環境下都顯示一致的效果,而且還給訪問者提示。
搜索功能的 XHTML 代碼一般如下:<form id="form1" name="form1" method="post" action="">
<label>
<input type="text" name="keyword" id="keyword" />
</label>
<label>
<input type="submit" name="put-in" id="put-in" value="搜索" />
</label>
</form>
默認情況下,在各個瀏覽中的效果如下圖:

給它加上樣式:*{
margin:0;
padding:0;
}
form{
position:relative;
margin:20px;
}
input{
position:absolute;
border:1px solid #00CCFF;
background:#fff;
}
#keyword{
width:150px;
height:24px;
padding-left:2px;
line-height:24px;
color:#bbb;
}
#put-in{
width:50px;
height:26px;
left:150px;
}
加上樣式之后,在各個瀏覽器中的效果都如下圖:

我們再給它添加提示:在 XHTML 代碼中,給文本框加上默認的文字 value="請輸入關鍵字" ,然后再加上 javascript 代碼,使用戶用鼠標點擊文本框時,默認的文本消失,能夠直接輸入關鍵字。
javascript代碼:window.onload = function(){
var wordinput = document.getElementById("keyword");
wordinput.onfocus = function(){
this.value = "";
this.style.color = "#000"
}
wordinput.onblur = function(){
if(this.value == ""){
this.value = "請輸入關鍵字";
this.style.color = "#bbb"
}
}
}
相關解釋:
onfocus —— 元素聚焦時觸發的事件
onblur —— 元素失去焦點時觸發的事件
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 沽源县| 靖江市| 胶州市| 青冈县| 麦盖提县| 奉节县| 冷水江市| 宁蒗| 盱眙县| 巴彦县| 汝州市| 耒阳市| 松潘县| 绥棱县| 永登县| 蒲江县| 昌乐县| 蚌埠市| 张家口市| 蒙自县| 白山市| 砚山县| 虎林市| 博湖县| 中方县| 班玛县| 乐清市| 普兰店市| 铅山县| 沙雅县| 玛沁县| 三亚市| 原阳县| 双峰县| 芮城县| 安化县| 保亭| 厦门市| 霍林郭勒市| 大英县| 珠海市|