News - Features - Downloads - Forum - Team - Support - Switch View: Screen
Login - Registrierung - Passwort vergessen

Antworten: 12
Seite [1]
halbblah


Beginner




Beiträge: 16
# Thema - 03.09.2010 um 17:16 Uhr
Hi!

ich möchte gerne die Höhe der <textarea> zur Eingabe des Textes anpassen.. verkleinern. Seltsamerweise ist in der entsprechenden tpl Datei rows="0" gesetzt. Eine Änderung hier, oder auch style="height:50px" scheint nichts zu bewirken.

eine entsprechende Eintragung in einer CSS habe ich auch nicht gefunden.

was kann ich tun ?

die Site wäre http://www.henv.de

mfg,
Chris


Zuletzt editiert von halbblah am 03.09.2010 um 18:32 Uhr (1x Editiert)
Inaktiv
Micha.09 ClanSphere Team


Specialist



Herkunft: Dortmund
Beiträge: 2860
# Antwort: 1 - 03.09.2010 um 19:31 Uhr
Ich glaube da sliegt an der Automatischen Textfelderweiterung


Inaktiv
|
halbblah
Thread-Ersteller


Beginner




Beiträge: 16
# Antwort: 2 - 03.09.2010 um 19:38 Uhr
mmh sagt mir jetzt garnix. geht das überhaupt ohne Java ? ich hab die entsprechenden Teile mal rauskopiert - ich hoff das ist kein Problem

hier die Zeile in der navlist.tpl
 
1.
1. / 2. / ... 
 <textarea  name="sh_text" id="sh_text" cols="15" rows="0" class="form" maxlength="500" onkeydown="CheckLen(this)" onkeyup="CheckLen(this)" onfocus="CheckLen(this)"  wrap="VIRTUAL"  onchange="CheckLen(this)"></textarea><br />


hier der Ausschnitt aus navlist.php mit dem JavaScript
 
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
1. / 2. / ... 
    echo "<script type=\"text/javascript\">
    function CheckLen(Target)
    {
    var max_text = \""
.$max_text."\";
    StrLen=Target.value.length;
    if (StrLen==1&&Target.value.substring(0,1)==\" \")
    {
    Target.value=\"\";
    StrLen=0;
    }
    if (StrLen>max_text )
    {
    Target.value=Target.value.substring(0,max_text);
    CharsLeft=0;
    }else
    {
    CharsLeft=max_text-StrLen;
    }
    document.shout_navlist.Anzahl.value=CharsLeft;
    }
    </script>"
;


Inaktiv
|
The_Mumie


King for a day




Herkunft: Colmberg
Beiträge: 306
# Antwort: 3 - 03.09.2010 um 19:42 Uhr
dan werden die max verbleibenden zeichen nicht mehr angezeigt dafür ist das zuständig.


------------------
Meine Projekte... +-










Inaktiv
|
halbblah
Thread-Ersteller


Beginner




Beiträge: 16
# Antwort: 4 - 03.09.2010 um 19:45 Uhr
aah der Autor persönlich *wink*
das dachte ich mir, aber ist das Teil des Problems mit der sich nich ändern lassen wollenden Höhe der Textarea ?

du weißt doch bestimmt Rat

wäre echt nice wenn du Zeit hättest dir das anzuschaun!


Inaktiv
|
The_Mumie


King for a day




Herkunft: Colmberg
Beiträge: 306
# Antwort: 5 - 03.09.2010 um 19:49 Uhr
ne das scrip hat damit nix an hut.

in der tpl das austauschen
 
1.
1. / 2. / ... 
 <textarea  name="sh_text" id="sh_text" cols="15" rows="3" class="form" onkeydown="CheckLen(this)" onkeyup="CheckLen(this)" onfocus="CheckLen(this)"  wrap="VIRTUAL"  onchange="CheckLen(this)"></textarea>


wobei das cols="15" die zeichenbreite ist und das rows="3" wie viele zeilen das teil haben soll. Habs nicht getestet kan es aba mal probieren.


------------------
Meine Projekte... +-










Inaktiv
|
halbblah
Thread-Ersteller


Beginner




Beiträge: 16
# Antwort: 6 - 03.09.2010 um 19:59 Uhr
ich habs grad ausgetauscht. keine änderung. rows anzupassen war ja wie gesagt meine erste idee. (maxlength weglassen hat leider auch nichts geändert)


Zuletzt editiert von halbblah am 03.09.2010 um 20:00 Uhr (1x Editiert)
Inaktiv
|
The_Mumie


King for a day




Herkunft: Colmberg
Beiträge: 306
# Antwort: 7 - 03.09.2010 um 20:01 Uhr
web du class="form" raus nimst gets dan ?


------------------
Meine Projekte... +-










Inaktiv
|
halbblah
Thread-Ersteller


Beginner




Beiträge: 16
# Antwort: 8 - 03.09.2010 um 20:04 Uhr
nein


Inaktiv
|
The_Mumie


King for a day




Herkunft: Colmberg
Beiträge: 306
# Antwort: 9 - 03.09.2010 um 20:12 Uhr
hmm dan kann ich da nicht weiterhelfen muss dan irgend wie automatisch die grösse anpassen. Ka wo man das ändern kann.

als not lösung das feld in eine extra tabelle stecken und die tabelle dan kleiner machen.


------------------
Meine Projekte... +-










Zuletzt editiert von The_Mumie am 03.09.2010 um 20:13 Uhr (1x Editiert)
Inaktiv
|
MaxiKing2010


Beginner





Beiträge: 19
# Antwort: 10 - 03.09.2010 um 20:22 Uhr
http://www.csphere.eu/forum/board/thread/where/13951/start/0#com13


Inaktiv
|
halbblah
Thread-Ersteller


Beginner




Beiträge: 16
# Antwort: 11 - 03.09.2010 um 20:30 Uhr
ui.. das war die Lösung! danke schön!
und dir auch, The_Mumie - für die Mühe und das schöne Modul!


Inaktiv
|
MaxiKing2010


Beginner





Beiträge: 19
# Antwort: 12 - 03.09.2010 um 20:32 Uhr
np. Evtl erst Forum suche nutzen dann thema erstellen.


Zuletzt editiert von MaxiKing2010 am 03.09.2010 um 20:33 Uhr (1x Editiert)
Inaktiv
|
Antworten: 12
Seite [1]


Sie müssen sich registrieren, um zu antworten.


ClanSphere Project - Mailus - Imprint - Disclaimer - Scriptinfo