![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 141 Pomógł: 7 Dołączył: 22.02.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Jak przesunąć cursor na początek inputa tzn. Mamy taki input
jeśli w niego kline to kursor pojawi sie po value i będę mógł coś dopisać na końcu czyli ostatecznie wyjdzie: Adres e-maildfdf a chodzi mi o to żeby po kliknieciu w input cursor był przed napisem z value i pisząc dodaje przedrostek (dopisuje coś na początku) i wtedy vy wyszło tak: sdsAdres e-mail |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 264 Pomógł: 54 Dołączył: 31.08.2007 Skąd: Tychy Ostrzeżenie: (0%) ![]() ![]() |
zdarzenie onFocus
Kod onFocus="this.value=null"
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 77 Pomógł: 15 Dołączył: 19.11.2011 Ostrzeżenie: (0%) ![]() ![]() |
zdarzenie onFocus Kod onFocus="this.value=null" Ten kod usunie tekst z inputa. Użyj poniższej funkcji aby ustawić pozycje kursora. Kod function setCaretPosition(elemId, caretPos) {
var elem = document.getElementById(elemId); if(elem != null) { if(elem.createTextRange) { var range = elem.createTextRange(); range.move('character', caretPos); range.select(); } else { if(elem.selectionStart) { elem.focus(); elem.setSelectionRange(caretPos, caretPos); } else elem.focus(); } } } |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 18.07.2025 - 02:33 |