2009-12-28 103 views
0

所有,jQuery的野清晰

我在我的文本區域場。如何做它,我清楚內容的總和的onclick使用jQuery

感謝。

回答

3
$('textarea').focus(function() { 
    $(this).val(''); 
}); 

這(使用鼠標點擊或鍵盤)清除焦點textarea的。

3
$("#textArea").click(function(){ $(this).attr({ value: '' }); }); 

與幾個需要注意的地方:

  • ,它會清除只要有人點擊就可以了,即使他們已經進入已經數據
  • ,如果有人點擊了它只會工作現場
+1

或者,'$(this).val(「」)'。 – 2009-12-28 07:51:36

+1

'$(this).attr({value:''});'也可以表示爲'$(this).val('')'。 – 2009-12-28 07:52:30

2

這將清除onclick的默認值並恢復onblur。

$('textarea').click(function() { 
    if (this.value == this.defaultValue) { 
     this.value = ''; 
    } 
}); 
$('textarea').blur(function() { 
    if (this.value === '') { 
     this.value = this.defaultValue; 
    } 
});