我试图在输入标签内使用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