Получить input, чтобы при клике исчезал текст

389
05 августа 2017, 05:45

Подскажите, пожалуйста, как достать input используя js, чтобы при клике исчезал текст в поле, если нет прямого доступа редактировать input.

Знаю, что можно прописать

onfocus="if (this.value=='Ваш текст') this.value='';" 
onblur="if (this.value==''){this.value='Ваш текст'}"

но получить прямой доступ к нему нет возможности, есть только id и класс.

Answer 1

"Достать" и отчистить input зная его идентификатор можно, например, вот так:

document.getElementById('input-id').value = '';
READ ALSO
Как заполнить input значением из select/option?

Как заполнить input значением из select/option?

Есть пару select'овВ первом я выбираю город и на основе этого строиться второй select с пунктами выдачи

411
цикл for, язык javascript

цикл for, язык javascript

Почему я не могу использовать этот цикл? почему ругается на varof?

243
Простой слайдер на js

Простой слайдер на js

Пробую сделать простой слайдер на js с точками, но что-то не работаетПодскажите, где ошибка в js :

329