Autor | Zpráva | ||
---|---|---|---|
MyShare Profil |
#1 · Zasláno: 18. 7. 2012, 10:54:53
Dobrý deň,
Potreboval by som pomôcť s jednou vecou. Mám input Prezývka užívateľ by vyplnil napr. Tester akonáhle by klikol na druhý input heslo do toho prvého inputu s prezývkou by sa automaticky samo doplnilo @domena.xx čiže by výsledok bol Tester@domena.xx Js veľmi neovládam stačí mi len dať správny smer a ja sa stým skúsim nejak vysporiadať všetkým ochotným vopred ďakujem. |
||
jenikkozak Profil |
#2 · Zasláno: 18. 7. 2012, 11:11:49
Udělal bych to takto:
<input onblur="if(this.value.indexOf('@domena.xx')==-1){this.value=this.value+'@domena.xx'}"> , kdy se pomocí indexOf zjistí, zda obsah toho inputu neobsahuje zavináč a doménu (pokud ji neobsahuje, indexOf vrátí -1, jinak jeho pozici), aby se tento řetězec nepřidával stále dokola, pokud by uživatel přezdívku měnil.
|
||
MyShare Profil |
#3 · Zasláno: 18. 7. 2012, 11:18:34
jenikkozak:
„onblur="if(this.value.indexOf('@domena.xx')==-1){this.value=this.value+'@domena.xx'}"“ Vďaka presne si sa trafila toto som potreboval no ešte jedna vec nedá sa nejak spraviť to že ak užívateľ klikne na input prezývka ale nevyplní ju aby to ten value nevyhodilo? |
||
Joker Profil |
MyShare:
„nedá sa nejak spraviť to že ak užívateľ klikne na input prezývka ale nevyplní ju aby to ten value nevyhodilo?“ Dá: <input onblur="if((this.value != '') && (this.value.indexOf('@domena.xx')==-1)){this.value=this.value+'@domena.xx'}"> edit: špatné uvozovky další edit: Musel jsem smazat pre, protože mi vytrvale převádělo && na && |
||
MyShare Profil |
#5 · Zasláno: 18. 7. 2012, 11:24:05
Joker:
Veľmi pekne ďakujem presne čo som potreboval ešte raz ĎAKUJEM!!!!!!!!!! |
||
Časová prodleva: 13 let
|
0