jQuery-仅当精确的默认文本时才清除焦点上的文本区域
我试图弄清楚,只有当文本有特定的单词、短语或字符时,如何在焦点上清除文本区域文本。我已经找到了很多解决方案来清除文本区域中的默认文本,但是如果我有两个文本区域,例如一个表示“通过”,一个表示“失败”,我希望能够单击“通过”,并能够写入更多文本,当我单击“失败”时,它会清除焦点上的失败,然后我可以键入文本 如果一个人点击了删除或退格键,则可以删除通行证,但不会自动清除焦点。我只想用默认文本“Fail”清除焦点jQuery-仅当精确的默认文本时才清除焦点上的文本区域,jquery,text,focus,textarea,Jquery,Text,Focus,Textarea,我试图弄清楚,只有当文本有特定的单词、短语或字符时,如何在焦点上清除文本区域文本。我已经找到了很多解决方案来清除文本区域中的默认文本,但是如果我有两个文本区域,例如一个表示“通过”,一个表示“失败”,我希望能够单击“通过”,并能够写入更多文本,当我单击“失败”时,它会清除焦点上的失败,然后我可以键入文本 如果一个人点击了删除或退格键,则可以删除通行证,但不会自动清除焦点。我只想用默认文本“Fail”清除焦点 Pass 失败 类似的方法应该可以: $('textarea').click(funct
Pass
失败
类似的方法应该可以:
$('textarea').click(function(){
if($(this).text() == "Fail"){
$(this).text(null);
}
});
$('textarea').click(function(){
if($(this).text() == "Fail"){
$(this).text(null);
}
});