У меня есть диапазон и поле ввода, а когда поле ввода пуст, мне нужно, чтобы он говорил «Пусто». Когда я вводю какой-либо текст в поле, диапазон автоматически добавит буквы/цифры в диапазон. Если значение входных данных будет удалено, диапазон снова скажет «Пусто».Может ли кто-нибудь помочь мне сделать этот скрипт проще?
if($.trim($('#input').val()) == ''){
$('#span').html('Empty');
}
$('#input').bind("change keyup input",function() {
$('#span').html($(this).val());
if($.trim($('#input').val()) == ''){
$('#span').html('Empty');
}
});
Я думаю, что это может быть реализовано более простым способом и, надеюсь, внутри одной функции. Это возможно?
Не уменьшилось, но, думаю, http://codereview.stackexchange.com/ является более подходящим в этом случае. – lex82