私はjqueryとjavascriptのコーディングに不慣れで、値の長さが「n」文字未満の場合にテキストエリアの初期値を復元する関数を作成しようとしました。動作しません。その方法を教えていただけますか?
コードは次のとおりです。
$("textarea").focus(function() {
var text = $(this).val();
$(this).val('');
$(this).blur(function() {
if($(this).val().lenght<20)
{
$(this).val(text);
}
});
});