Autor | Zpráva | ||
---|---|---|---|
quatzael Profil |
#1 · Zasláno: 30. 1. 2014, 12:01:50
Dá se nějak jednoduše a spolehlivě zjistit aktuální pozice kurzoru v textovém inputu? Třeba při události onkeydown..?
|
||
Chamurappi Profil |
#2 · Zasláno: 30. 1. 2014, 12:38:28
Reaguji na quatzaela:
V Exploreru od verze 9 a v jiných prohlížečích to jde vyčíst z vlastností selectionStart a selectionEnd . Ve starších Explorerech to je, pokud vím, o dost složitější. U <input> ů jsem to nikdy neřešil, ani jsem to řešit nepotřeboval. Skoro mě ani nenapadá rozumné využití :-)
|
||
_es Profil |
#3 · Zasláno: 30. 1. 2014, 13:30:40
Chamurappi:
„Skoro mě ani nenapadá rozumné využití :-)“ Že by nejaký problém súvisiaci s „problémom“ s medzerou v PSČ? |
||
quatzael Profil |
#4 · Zasláno: 30. 1. 2014, 14:12:22 · Upravil/a: quatzael
_es:
„Že by nejaký problém súvisiaci s ‚problémom‘ s medzerou v PSČ?“ Přesně tak:o) Chamurappi: Jenže je možný, že právě tohle nejede na těch Androidech. Každopádně tam nefunguje script, který ten selectionStart obsahuje:
jquery.maskedinput-1.3.1.min_.js |
||
Chamurappi Profil |
#5 · Zasláno: 30. 1. 2014, 14:27:48
Reaguji na quatzaela:
„Každopádně tam nefunguje script, který ten selectionStart obsahuje“
To, co jsi vložil, není skript, ale název nějakého souboru, jehož obsah neznáme. I kdybychom ho znali, je nejspíš minifikovaný, takže ti neřekneme, kde je v něm chyba. Na některých Androidech nejde správně chytit stisknutá klávesa. Se selectionStart problémy nebývají.
|
||
_es Profil |
#6 · Zasláno: 30. 1. 2014, 15:00:11
quatzael:
> Každopádně tam nefunguje script, který ten selectionStart obsahuje:
> jquery.maskedinput-1.3.1.min_.js To, že chybová konzola odkazuje na nejaký skript, ešte nemusí znamenať, že príčina chyby je v tom skripte. |
||
quatzael Profil |
#7 · Zasláno: 30. 1. 2014, 15:03:08
_es:
Jakou chybovou konzolu máš na myslí? |
||
Časová prodleva: 10 let
|
0