У меня есть домен (например: example.tld), и я хочу разрешить пользователям создавать адрес электронной почты в этом домене, просто вводя первую половину сообщения электронной почты адрес. Таким образом, домен будет добавлен в текстовое поле, и когда пользователь нажмет на это поле, курсор будет в начале поля ввода, позволяя им ввести свое имя.jQuery добавить домен к текстовому вводу
Perferrably Мне также хотелось бы, чтобы значение домена внутри текстового ввода не редактировалось.
Так при загрузке страницы, я хочу, чтобы текстовое поле, чтобы выглядеть следующим образом:
<input type="text" id="emailaddress" value="@example.tld" />
Затем, когда пользователь нажимает и начинает вводить текст это будет выглядеть; с @ example.tld»часть принуждают.
<input type="text" id="emailaddress" value="[email protected]" />
Любые идеи о том, как достичь этого с помощью JQuery?
Это именно то, что я делаю сейчас, и это действительно работает. Теперь я просто пытаюсь добавить в приложение «bling». Я заметил на нескольких тестовых прогонах UI, что некоторые пользователи пытаются отправить «[email protected]» в текстовое поле, даже если домен напечатан как раз в стороне, а адрес электронной почты отправлен как user @ example.tld @ example.tld. Поэтому просто старайтесь быть немного более удобным и понятным, как то, что происходит. –
Я бы просто обнаружил и обработал условие ошибки, автоматически отключая трейлер '@ ...' при отправке. – bobince