@dimaboss

Как очистить поле, где я ввел текст (JQuery)?

Буду рад если поможете начинающему :)

$(document).ready(function(){
			$("input[type=button]").click(function () {
				var myTask = $("input[name=add-task]").val('');
				$(".border-info").append('<div class="task"><input type="checkbox" name="post" class="write-post"><span class="vall">' + myTask + "</span></div>");
  • Вопрос задан
  • 10797 просмотров
Решения вопроса 1
Непонятно, что вам нужно. Могу предположить, что вы хотите получить текст из $("input[name=add-task]"), добавить его вместе с чекбоксом, а сам input очистить. В этом случае это должно быть примерно так.

// var myTask = $("input[name=add-task]").val('');
var input = $("input[name='add-task']");
var myTask = input.val();
input.val('');
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
paradokso
@paradokso
Начинающий фронт-эндер
Не делайте так:
append('<div class="task"><input type="checkbox" name="post" class="write-post"><span class="vall">' + myTask + "</span></div>");


В вашем же случае следует использовать :reset
api.jquery.com/reset-selector
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
16 мая 2024, в 23:36
200000 руб./за проект
16 мая 2024, в 23:10
12000 руб./за проект