Подтвердить что ты не робот

Как очистить текстовое поле onfocus?

Я пробовал это, но он не работает:

$(function() {
    $('input[type=text]').focus(function() {
      $(this).val() == '';
      });
 });
4b9b3361

Ответ 1

Чтобы установить значение, вам необходимо передать новое значение в качестве параметра. Это напуганная вещь с функцией .val() jQuery.

$(this).val('')

посмотрите jQuery API и выполните поиск 'val'

Ответ 2

Немного поздно, но другой подход будет таким

текст ссылки

Когда вы нажмете на поле ввода, он выберет весь текст (нечеткий), только если это значение по умолчанию в поле. Таким образом, если пользователь вводит что-то, то должен вернуться к редактированию, он не очищается, что может быть очень неприятно!

Также выбирая текст вместо очистки, он напоминает пользователя примера. Один, о котором нужно помнить, думаю.