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

首頁 > 開發(fā) > CSS > 正文

CSS教程:制作對用戶友好的站內(nèi)搜索表單

2024-07-11 09:04:38
字體:
供稿:網(wǎng)友

武林網(wǎng)(m.survivalescaperooms.com)文章簡介:站內(nèi)搜索功能是網(wǎng)站必不可少的,它可以幫助瀏覽者搜索指定的或感興趣的內(nèi)容。搜索是由文本框和按鈕組成,默認的情況下,在各個瀏覽器的效果不一樣,甚至計算機系統(tǒng)主題的不同,也會使他們的效果不一樣。

站內(nèi)搜索功能是網(wǎng)站必不可少的,它可以幫助瀏覽者搜索指定的或感興趣的內(nèi)容。搜索是由文本框和按鈕組成,默認的情況下,在各個瀏覽器的效果不一樣,甚至計算機系統(tǒng)主題的不同,也會使他們的效果不一樣。這對訪問者顯然不友好。為了使搜索更友好,我們對它進行“加工”,讓它在各種環(huán)境下都顯示一致的效果,而且還給訪問者提示。

搜索功能的 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>

默認情況下,在各個瀏覽中的效果如下圖:

CSS教程:制作對用戶友好的站內(nèi)搜索表單

給它加上樣式:

*{
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 —— 元素聚焦時觸發(fā)的事件

onblur —— 元素失去焦點時觸發(fā)的事件

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 抚松县| 丰原市| 青阳县| 嘉定区| 彭山县| 临朐县| 罗定市| 新河县| 襄城县| 盐源县| 玉门市| 墨竹工卡县| 潍坊市| 寿光市| 扎鲁特旗| 汪清县| 建宁县| 宜兴市| 和田市| 铜梁县| 海伦市| 温泉县| 姜堰市| 黑水县| 通辽市| 东源县| 祁门县| 桂林市| 历史| 敖汉旗| 左云县| 抚远县| 惠东县| 鸡东县| 健康| 合山市| 咸阳市| 阿克陶县| 宁远县| 沐川县| 三台县|