Textareának hogyan lehet beállítani a max szélességét és hosszúságát?
ez így nekem frankón nem müxik:
<textarea rows='3' cols='50' height='50' width="3"></textarea>
de nekem nem a méretét kell szabályozni hanem a MAX méretét!
a width és a height nem ="5" hanem ="5px" vagy ="5%" és nem egybe hanem
<textarea height='500px' width="100%"></textarea>
például.
ha max magasság kell: max-height
ha max szélesség kell: max-width
de ezt nem tudom hogy működik élesbe, még sose használtam így.
Úgy látom komoly kavarások vannak itt :)
A textarea doboz magasságát és szélességét nagyjából úgy kell állítani, ahogy előttem írták:
<textarea style="width: 500px; height: 100px;">...</textarea>
De lehet, hogy a maximális szövegtartalom kellene, amit textarea esetében nem lehet html/css segítségével állítani. Text-input esetén ez a maxlength = "XX", aminél az XX helyére a maximálisan megadható karakterek száma kerül.
Textarea esetén a legjobb megoldás a maximum bevihető karakterek számának kontrollálására javascripttel oldható meg.
A mechanizmus a következő: A textarea-ba ágyazott onchange eseményre lefuttatsz egy javascript függvényt, ami lekéri a textarea tartalmát, és ha több mint a megadott maximális szám, akkor az utolsó karaktert egyszerűen törli. Így nem lehet több karaktert beütni, mint amennyit megengedsz.
Remélem erre volt szükséged.
Sok sikert!
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!