Показать сообщение отдельно
  #1 (permalink)  
Старый 18.09.2021, 20:40
Интересующийся
Отправить личное сообщение для ajaxst Посмотреть профиль Найти все сообщения от ajaxst
 
Регистрация: 20.07.2018
Сообщений: 23

Как очистить форму input при нажатии.
Добрый день, стоит задача очистить форму input, если пользователь заполняет вход, но нажимает его снова, он стирается
Знаю как реализовать данную задачу через редактирование input.

<input name="name" id="name" type="text" value="Name" onfocus="clearField(this);"/>

function clearField(input) {
    input.value = "";
};


Это сам код:
<div id="edit-field-iblako-slov-tid-wrapper" class="views-exposed-widget views-widget-filter-field_iblako_slov_tid">
                        <div class="views-widget">
          <div class="form-item form-type-textfield form-item-field-iblako-slov-tid" role="application">
 <input type="text" id="edit-field-iblako-slov-tid" name="field_iblako_slov_tid" value="" size="60" maxlength="128" class="form-text form-autocomplete" placeholder="Введите название детали" autocomplete="OFF" aria-autocomplete="list"><input type="hidden" id="edit-field-iblako-slov-tid-autocomplete" value="/admin/views/ajax/autocomplete/taxonomy/24" disabled="disabled" class="autocomplete autocomplete-processed">
<span class="element-invisible" aria-live="assertive" aria-atomic="true" id="edit-field-iblako-slov-tid-autocomplete-aria-live"></span></div>
        </div>
              </div>


И нужно только что бы поле input, стиралось у #edit-field-iblako-slov-tid, само поле редактировать не могу.
Ответить с цитированием