Autor Zpráva
lopik007
Profil
Zdravím Vás lidičky. Jak zabránit kliknutí kurzoru do políčka textarea? Už jsem textarea uzamkl aby do něj nešel psát text pomocí readonly
janbarasek
Profil
K čemu to je dobrý? Tak jí tam rovnou neměj, a použij prostý text. Řekl bych, že to ani nejde nijak zamknout.
panther
Profil
lopik007:
kurzor jde kliknout kamkoliv, tomu nezabráníš. Ničemu to nepřekáží, proč to potřebuješ?
panther
Profil
janbarasek:
Tak jí tam rovnou neměj, a použij prostý text.
i v prostém textu může blikat kurzor (ve FF po stisknutí F7).
lopik007
Profil
janbarasek, panther:

No potřebuji to jelikož potřebuji udělat posouvaní pozadí s textem.
panther
Profil
lopik007:
to přece neznamená, že by tam neměl být kurzor, ne? Jak jsem již řekl v [#4], ve FF (a pravděpodobně i jinde) jde kurzor mít i na prostém textu, takže to bych neřešil.
lopik007
Profil
panther:
Jak je tedy možné, že u některých webu nelze kliknout do textarea kurzorem?
panther
Profil
lopik007:
máš konkrétní příklad? Nevím, nikdy jsem to neřešil a když vidím neaktivní textareu, nemám potřebu do ní klikat. Ale divil bych se, kdyby něco nešlo :-)
Kcko
Profil
pres blur ...

napr takto

http://jquery.jslab.net/zkousecka/#11671da2383fb42461e1e0a5e3f4afa9
Marek88
Profil
Nic proti jquery, ale v tomhle případě je to zbytečně složitější než obyčejný js. Stačí té textaree přidat
onfocus="this.blur()"
a je to. Ale nebude to fungovat při vypnutém js.
Kcko
Profil
psal jsem pres blur a rovnou jsem hodil odkaz na ukazku, protoze to je jedine co znam, kde se vykona javascript. Mas neco proti tomu?

Moderátor Str4wberry: Tvůj projev je špatně srozumitelný, piš prosím s diakritikou.
Chamurappi
Profil
Reaguji na Kcka:
protoze to je jedine co znam, kde se vykona javascript
Je hloupost řešit tohle JavaScriptem.
Ta ukázka mimochodem nefunguje ve všech prohlížečích.


Reaguji na lopika007:
Jak je tedy možné, že u některých webu nelze kliknout do textarea kurzorem?
Buď mají atribut disabled, nebo to ve skutečnosti nejsou <textarea> — v obou případech se neodesílají společně s formulářem.

potřebuji to jelikož potřebuji udělat posouvaní pozadí s textem
O overflow jsi ještě neslyšel?
Marek88
Profil
Kcko:
Nic proti tomu nemám, jen jsem navrhl jednodušší řeší.
http://jquery.jslab.net/zkousecka/#fb776cac03a329d94ad825d551f60343
Kcko
Profil
Chamurappi:
Ta ukázka mimochodem nefunguje ve všech prohlížečích.
V jakych napr?
Kcko
Profil
Marek88:
Samozrejme, ze to takto jde. Ja jen, ze jsem davno opustil strkani JS primo do html tagu.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: