我試圖在輸入標籤內使用onfocus和onblur來清除輸入文本,但是我打算在很多領域使用它,所以我找到了這個JQuery函數,但我似乎無法使其工作。如何使用這個JQuery函數清除輸入文本?
$('.default-value').each(function() {
var default_value = this.value;
$(this).focus(function(){
if(this.value == default_value) {
this.value = '';
}
});
$(this).blur(function(){
if(this.value == '') {
this.value = default_value;
}
});
});
我試圖把這裏面的腳本標籤head標籤裏面,我添加了一個類的默認值的,以我要清除的輸入,但它不工作。
所以我做錯了什麼?我不知道JavaScript和我鏈接到最新的JQuery。
,並感謝
如果你只支持「好」的瀏覽器,你可以做'' – karim79 2012-02-14 14:58:35
需要在你的問題的HTML代碼。還需要描述你想要它做什麼以及它做什麼 – Alfabravo 2012-02-14 14:59:18
我知道我在使用佔位符,但我打算用它代替舊版瀏覽器 – Pierre 2012-02-14 15:03:59