Как очистить input в javascript

HTML как очистить input с помощью javascript?

У меня есть этот INPUT, он будет очищаться каждый раз, когда мы нажимаем внутри него.

Проблема: Я хочу очистить только если value = [email protected]

Может ли кто-нибудь помочь мне сделать это? Я не знаю, как сравнивать, я уже пытался, но безуспешно.

8 ответов

У меня есть Мне нужен метод javascript, чтобы очистить значение textbox, когда фокус находится на textbox. Как этого можно достичь?

У меня есть код в html, как это

вы можете использовать атрибут placeholder

или попробуйте это для старых браузеров

Вы можете использовать заполнитель, потому что он делает это за вас, но для старых браузеров, которые не поддерживают заполнитель, попробуйте это:

КОД ОБЪЯСНЕН: Когда текстовое поле имеет фокус, снимите значение. Если текстовое поле не сфокусировано AND, если поле пустое, замените значение.

Я надеюсь, что это сработает, у меня была та же проблема, но потом я попробовал это, и это сработало для меня.

Тебе не нужно беспокоиться об этом. Просто напиши

замените значение заполнителем

Как я могу очистить входной тег с помощью javascript в этом коде? Я испытал много способов, но не смог.

Похожие вопросы:

Мне нужна помощь, чтобы очистить кэш с помощью Javascript, можно ли очистить кэш с помощью Javascript?. Я разработал автономное приложение Chrome с использованием узла Javascript & WebKit. При.

Я хочу очистить html, порожденный javascript, точно так же, как вы можете видеть в Firebug. UPDATE : Я нашел эту статью.

У меня есть Мне нужен метод javascript, чтобы очистить значение textbox, когда фокус находится на textbox. Как этого можно достичь?

У меня есть код в html, как это

.

Как я могу очистить входной тег с помощью javascript в этом коде? Я испытал много способов, но не смог.

Источник

Как очистить поля формы средствами jQuery?

Есть страница в которой есть некоторое количество разных элементов. Надо их вернуть в первоначальное состояние (как при загрузке страницы). Некрасиво же делать так:

для каждой формы? Есть варианты, как сделать это красивее?

Как очистить input в javascript

8 ответов 8

то очистить ее можно средствами javascript:

Дополнено из комментария.

Как очистить input в javascript

Послушайте, ну сделайте свой модификатор, добавьте всем нужным элементам какой-нибудь класс и очищайте их одной строчкой, как в предыдущем совете. Что за поиски неизвестного-великолепного?

Как очистить input в javascript

Как очистить input в javascript

Попробуйте вот такой вариант:

Как очистить input в javascript

Как очистить input в javascript

Всё ещё ищете ответ? Посмотрите другие вопросы с метками jquery javascript или задайте свой вопрос.

Связанные

Похожие

Подписаться на ленту

Для подписки на ленту скопируйте и вставьте эту ссылку в вашу программу для чтения RSS.

дизайн сайта / логотип © 2021 Stack Exchange Inc; материалы пользователей предоставляются на условиях лицензии cc by-sa. rev 2021.12.22.41046

Нажимая «Принять все файлы cookie» вы соглашаетесь, что Stack Exchange может хранить файлы cookie на вашем устройстве и раскрывать информацию в соответствии с нашей Политикой в отношении файлов cookie.

Источник

Очистка полей ввода с помощью JavaScript

Я смотрел на это в течение последних нескольких часов и не могу реально добиться того, что я ищу. В настоящее время у меня есть следующие два входа:

Изначально текст ввода серый, и у меня есть следующие функции JavaScript onfocus и onblur:

Я пытаюсь разработать способ, чтобы как только я начал вводить текст в поле, оставьте поле, а затем верните его, он не очистит вход снова (так как он будет содержать то, что пользователь набрал в нем). Я думал о достижении этого с помощью какой-то переменной, которую я могу чередовать между 1 и 0 в зависимости от состояния, но это казалось неаккуратным. Любое понимание этого начинающего JS очень ценится.

В inputFocused вы очищаете значение поля ввода независимо от состояния. Может быть, я неправильно понимаю ваше намерение, но почему бы вы не уклонились от значения при фокусировке элемента управления?

Добавляя код jscharf, вы можете использовать атрибут title поля ввода для сохранения значения по умолчанию для каждого входа. Это имеет удобство использования, позволяя людям понять, что должно содержать поле ввода, когда они наводят на него:

Кроме того, не уверен, что вы решили это сделать, но вы можете контролировать цвет фокуса ввода в CSS, если хотите (не работает в IE6, конечно… но вы можете переопределить только в IE6 таблица стилей):

Вы можете добавить любые настроенные атрибуты на свою HTML-страницу DOM, как вам нравится, дает вам большую гибкость.

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

Источник

HTML | Очистка поля ввода

Очистить все поле ввода без необходимости удаления всего объекта вручную. Или что, если в поле ввода уже есть предварительно предложенный ввод, который пользователь не хочет. Там может быть много сценариев. Поэтому в этой статье мы узнаем, как очистить поле ввода.

Есть два способа сделать это, и оба очень просты и коротки. Давайте проверим их обоих.

Метод 1: Очистка ввода на фокусе.

Синтаксис:

Подходить:

Пример:

body style = «text-align:center» >

h2 style = «color:green» >GeeksForGeeks h2 >

h2 style = «color:purple» >Clearing Input Field h2 >

p >The below input field will be cleared, as soon as it gets the focus p >

input type = «text» onfocus = «this.value=»» value = «Click here to clear» >

Выход:
Перед:

Как очистить input в javascript

После:

Как очистить input в javascript

Способ 2: очистка ввода с помощью кнопки.

Синтаксис:

Подходить:

body style = «text-align:center» >

h2 style = «color:green» >

h2 style = «color:purple» >

Clearing Input Field

p >The below input field will be

cleared, as soon as the button

Click here to clear

Выход:
Перед:

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *