@VegasChickiChicki

Текст в инпуте ,как сделать что бы сразу был введен?

Я знаю что есть placeholder свойство и инпута ,но суть в том ,что когда нажимаешь ,этот плейсхолдер исчезает ,мне же нужно сделать так ,что бы при нажатии на инпут ,взятии его в фокус, появлялось +7 ,как текст. Прошу помощи.
  • Вопрос задан
  • 141 просмотр
Решения вопроса 2
AleksandrB
@AleksandrB
Совсем недавно вывел "Hello world"
Во-первых, можно использовать плагин jQuery Mask
Во-вторых,
<input type="text" onfocus="this.value='+7'" >
Минус этого способа в том, что отчищается все при повторном фокусе. Если нужно дать возможность писать только цифры, можно на onkeydown проверять введенный символ и если этот символ не число - возвращать false, тогда выводиться не будет.
Ответ написан
@HappyMen
<input type="text" id='make' onclick="make()" >
function make() {
var = document.getElementById('make');
var.value = "+7";
}
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы