Formularfeld bei Dropdown auswahl einblenden - Probleme im FF
Andi
- javascript
0 Christian S.0 JürgenB
Hallo,
hoffe ihr könnt mir helfen.
habe ein Dropdown Menüfeld und möchte gern bei einer bestimmten Auswahl ein zusätzliches Feld einblenden. Das Einblenden klappt auch soweit ganz gut, nur habe ich mit dem layout probleme:
Im IE sieht alles ganz normal aus (genau wie die anderen Formularfelder), jedoch im FF, Safari und Opera verzieht es mir die eingeblendete Zeile...
Hier mal ein Scrennshot
Hier der Code:
<tr>
<td class="black_12" width="180" align="right" valign="bottom">Tätigkeitsbereich</td>
<td width="6"><img src="/templates/default/images/spacer.gif" border="0" width="6" height="1"></td>
<td>
<select name="data[department]" class="anmeldung blue_11" onchange="
if (this.value=='81300' || this.value=='85000'){
document.getElementById('funktion').style.display='inline';
}else{
document.getElementById('funktion').style.display='none';
}">
<option value="bitte auswählen" <?=($data["department"]=='bitte auswählen')?'selected':''?>>bitte auswählen</option>
<option value="81300" <?=($data["department"]=='81300')?'selected':''?>>niedergelassener Arzt</option>
<option value="85000" <?=($data["department"]=='85000')?'selected':''?>>Sonstiges Gesundheitswesen</option>
</select>
</td>
</tr>
<tr>
<td height="5"><img src="/templates/default/images/spacer.gif" border="0" width="1" height="5"></td>
</tr>
<tr id="funktion" style="display:none;">
td class="black_12" width="180" align="right" valign="bottom">Funktion</td>
<td width="6"><img src="/templates/default/images/spacer.gif" border="0" width="6" height="1"></td>
<td><input type="text" name="data[cust_function]" value="<?=$data["cust_function"];?>" class="anmeldung blue_11"></td>
</tr>
Danke schonmal für Hilfe und viele Grüße
Andi
Hallo,
hoffe ihr könnt mir helfen.
habe ein Dropdown Menüfeld und möchte gern bei einer bestimmten Auswahl ein zusätzliches Feld einblenden. Das Einblenden klappt auch soweit ganz gut, nur habe ich mit dem layout probleme:Im IE sieht alles ganz normal aus (genau wie die anderen Formularfelder), jedoch im FF, Safari und Opera verzieht es mir die eingeblendete Zeile...
Hier mal ein Scrennshot
Hier der Code:
<tr>
<td class="black_12" width="180" align="right" valign="bottom">Tätigkeitsbereich</td>
<td width="6"><img src="/templates/default/images/spacer.gif" border="0" width="6" height="1"></td>
<td>
<select name="data[department]" class="anmeldung blue_11" onchange="
if (this.value=='81300' || this.value=='85000'){
document.getElementById('funktion').style.display='inline';
}else{
document.getElementById('funktion').style.display='none';}"> <option value="bitte auswählen" <?=($data["department"]=='bitte auswählen')?'selected':''?>>bitte auswählen</option> <option value="81300" <?=($data["department"]=='81300')?'selected':''?>>niedergelassener Arzt</option> <option value="85000" <?=($data["department"]=='85000')?'selected':''?>>Sonstiges Gesundheitswesen</option>
</select>
</td>
</tr>
<tr>
<td height="5"><img src="/templates/default/images/spacer.gif" border="0" width="1" height="5"></td>
</tr>
<tr id="funktion" style="display:none;">
td class="black_12" width="180" align="right" valign="bottom">Funktion</td>
<td width="6"><img src="/templates/default/images/spacer.gif" border="0" width="6" height="1"></td>
<td><input type="text" name="data[cust_function]" value="<?=$data["cust_function"];?>" class="anmeldung blue_11"></td>
</tr>
>
> Danke schonmal für Hilfe und viele Grüße
> Andi
Hallo,
entweder liegt es an dem "<" was du bei dem td mit "Funktion" vergessen hast, oder aber (und das ist wahrscheinlicher, da das andere wohl nur ein Kopierfehler war) liegt es an
document.getElementById('funktion').style.display='inline';
ersetze 'inline' durch ''
Es gibt auch extra Werte für tabellenzellen, aber die werden nicht überall unterstützt. '' nimmt einfach die Standardanzeige.
Gruß!
Mahlzeit Christian S.,
da Du ja doch öfter hier postest, gehe ich mal davon aus, dass Du hier auch öfter liest. Insofern wundert es mich, dass Du noch nicht mitbekommen hast, dass TOFU und seine Abwandlungen (u.a. auch das von Dir offenbar bevorzugte FOTU bzw. TUFO) nicht besonders gut lesbar und deshalb ziemlich verpönt sind.
Bitte mach es den Lesern in Zukunft also nicht so schwer, Deine durchaus hilfreichen Antworten zu finden, indem Du sie zwingst, erst einmal seitenweise scrollen und einen Text, den sie schon aus dem vorherigen Posting kennen, lesen zu müssen.
MfG,
EKKi
Mahlzeit Christian S.,
... dass TOFU und seine Abwandlungen (u.a. auch das von Dir offenbar bevorzugte FOTU bzw. TUFO) nicht besonders gut lesbar und deshalb ziemlich verpönt sind.
Hi Ekki,
Öhm. ich weiß leider nicht, was du mir hier sagen willst, da es ja scheinbar um zitieren geht und ich einen neuen Beitrag geschrieben habe (übrigens Christian ist mein Kollege in der Abteilung)
... indem Du sie zwingst, erst einmal seitenweise scrollen und einen Text, den sie schon aus dem vorherigen Posting kennen, lesen zu müssen.
Wo soll dieser Text zu sehen sein? Das Problem ist heute aufgetaucht..
Wie dem auch sei, ich würde mich freuen wenn mir jemand bei diesem Problem helfen könnte. Danke
Grüße
Andi
Sorry, jetzt hab ichs gecheckt, war gar nicht für mich :D
Hallo,
Sorry, jetzt hab ichs gecheckt, war gar nicht für mich :D
siehste, genau deswegen hat dieses Forum diese praktische, übersichtliche Baumansicht der Threads, so dass man gleich sieht, wer wem antwortet - im Gegensatz zum streng linearen Durcheinander vieler Boards, bei dem jeglicher Zusammenhang flöten geht.
So long,
Martin
siehste, genau deswegen hat dieses Forum diese praktische, übersichtliche Baumansicht der Threads, so dass man gleich sieht, wer wem antwortet - im Gegensatz zum streng linearen Durcheinander vieler Boards, bei dem jeglicher Zusammenhang flöten geht.
Bei Threads mit 3 oder mehr aktuellen Strängen komme ich meistens trotzdem durcheinander. Ich muss irgendwo zugeben, das ich eine Reguläre Struktur mit neuste unten, älteste oben am meisten bevorzuge. Natürlich nur mit richtigem einsatz der Zitatfunktion.
Ansonsten:
[1] Sehr lange Threads
mfg Pryos
[latex]Mae govannen![/latex]
- Thread muss man dauernt klicken und kann nichtmal ebend nach oben scrollen wenn man das voherige Posting doch nochmal lesen will.
Dafür sind die Tastatur-Shortcuts in den Experten-Optionen da oder aber die browsereigene Funktionalität, "zurück", zu gehen (z.B. die Backspace-Taste)
Cü,
Kai
Dafür sind die Tastatur-Shortcuts in den Experten-Optionen da oder aber die browsereigene Funktionalität, "zurück", zu gehen (z.B. die Backspace-Taste)
Unpraktisch, wenn ich eine Taste drücke wird die Textsuche aktiviert und so mag ich das. Es währe schön eine Ansicht zu haben, die zwar wie die Baumansicht aussieht, jedoch erst ab dem ausgewählten Post beginnt und nur diesen Baum incl. aller Äste anzeigt.
[latex]Mae govannen![/latex]
Dafür sind die Tastatur-Shortcuts in den Experten-Optionen da oder aber die browsereigene Funktionalität, "zurück", zu gehen (z.B. die Backspace-Taste)
Unpraktisch, wenn ich eine Taste drücke wird die Textsuche aktiviert und so mag ich das.
Was ist denn das für eine (kaputte) Software? Würde mich sowas von nerven. Mein Browser aktiviert die Textsuche nur dann, wenn ich _eine bestimmte_ Taste drücke. Andere Tasten sind verfügbar.
Es währe schön eine Ansicht zu haben, die zwar wie die Baumansicht aussieht, jedoch erst ab dem ausgewählten Post beginnt und nur diesen Baum incl. aller Äste anzeigt.
Dann stell es dir so ein:
Darstellung der Posting-/Threadanzeige
In der Thread-Darstellung soll der Threadbaum … (o) nur mit den Folgepostings des aktuellen Postings angezeigt werden
sollte eigentlich das passende sein.
Cü,
Kai
[latex]Mae govannen![/latex]
Hallo
Unpraktisch, wenn ich eine Taste drücke wird die Textsuche aktiviert und so mag ich das.
Was ist denn das für eine (kaputte) Software? Würde mich sowas von nerven. Mein Browser aktiviert die Textsuche nur dann, wenn ich _eine bestimmte_ Taste drücke. Andere Tasten sind verfügbar.
Das ist keine kaputte Software sondern eine die sich, wie es jede sollte, nach Benutzerwünschen einstellen lässt.
Die meisten Webseiten besitzen keine Tastaturkürzel und meistens such ich irgendwelche Informationen. Deshalb hatte ich bisher auch noch nie Probleme mit dieser Einstellung.
Es währe schön eine Ansicht zu haben, die zwar wie die Baumansicht aussieht, jedoch erst ab dem ausgewählten Post beginnt und nur diesen Baum incl. aller Äste anzeigt.
Dann stell es dir so ein:
Darstellung der Posting-/ThreadanzeigeIn der Thread-Darstellung soll der Threadbaum … (o) nur mit den Folgepostings des aktuellen Postings angezeigt werden
sollte eigentlich das passende sein.
Leider nein, dann wird mir 1 Posting[1] angezeigt und nur der schematische Threadbaum wird angezeigt, wie ich eigentlich die Posting Ansicht hätte.
Der Threadbaum hingegen sollte komplett Sein, sonst kann man nur schwer an eine andere Stelle, außerhalb des aktuellen Baums, springen.
Cü,
Kai
mfg Pryos
[1] logisch: Thread-Darstellung (Ein Posting pro Seite)
Hallo
Es währe schön eine Ansicht zu haben, die zwar wie die Baumansicht aussieht, jedoch erst ab dem ausgewählten Post beginnt und nur diesen Baum incl. aller Äste anzeigt.
Dann stell es dir so ein:
Darstellung der Posting-/ThreadanzeigeIn der Thread-Darstellung soll der Threadbaum … (o) nur mit den Folgepostings des aktuellen Postings angezeigt werden
sollte eigentlich das passende sein.
Leider nein, dann wird mir 1 Posting[1] angezeigt und nur der schematische Threadbaum wird angezeigt, wie ich eigentlich die Posting Ansicht hätte.
Der Threadbaum hingegen sollte komplett Sein, sonst kann man nur schwer an eine andere Stelle, außerhalb des aktuellen Baums, springen.[1] logisch: Thread-Darstellung (Ein Posting pro Seite)
Öhhm, ich benutze ja die Originalansicht inklusive der Darstellung des ganzen Baums, habe folgendes also nicht ausprobiert, aber sollte nicht die Nested-Ansicht genau das tun, was dir vorschwebt (nach Threadstruktur eingerückte Ausgabe aller Postings auf einer Seite)?
Tschö, Auge
Öhhm, ich benutze ja die Originalansicht inklusive der Darstellung des ganzen Baums, habe folgendes also nicht ausprobiert, aber sollte nicht die Nested-Ansicht genau das tun, was dir vorschwebt (nach Threadstruktur eingerückte Ausgabe aller Postings auf einer Seite)?
Jain,
es zeigt Sie mir so an, wie ich es haben möchte. Aber bei einem sehr langen Gespräch wird der Post immer schmaler, so das es später kaum noch lesbar ist.
Stellen wir uns mal ein Thread vor, welcher sehr lang wird
1
├7
│├10
││└11
││ └12
││ └13
││ ├14
││ └15
││ └16
││ ├17
││ └18
│├9
│└8
├4
│└6
├3
│└5
└2
Da ich den Thread ab und zu verfolge hab ich 1-7 bereits gelesen und möchte nurnoch den 10-18 Strang lesen.
Bisher habe ich 3 Möglichkeiten:
a) Ich öffne Posts 10 im Nested-Modus und muss recht schmale Posts (17/19) ertragen
b) Ich öffne Posts 10 im Listen-Modus und muss aufpassen, das ich Thread 9 nicht verpasse
c) Ich öffne Posts 10 im Thread-Modus und habe zwar die volle Ansicht, und verpasse sicher auch nicht das Ende des Strangs, jedoch muss ich mich von Post zu Post durchklicken
Was ich gern hätte währe:
Ich öffne Post 10 und erhalte eine Nested-Ansicht mit folgenden Posts:
10
└11
└12
└13
├14
└15
└16
├17
└18
Hallo
Aber bei einem sehr langen Gespräch wird der Post immer schmaler, so das es später kaum noch lesbar ist.
Naja, irgendwann ist der Viewport zuende. Das ist halt so. :-)
Was ich gern hätte währe:
<klugscheiß>Das ist nicht wahr, es wäre.</klugscheiß>
*scwnr*
Ich öffne Post 10 und erhalte eine Nested-Ansicht mit folgenden Posts:
10
└11
└12
└13
├14
└15
└16
├17
└18
Du möchtest eine Kombination aus der Ansicht als nicht angemeldeter Benutzer (der Zweig wird ab dem aktuell angezeigten Posting aufgeführt (auch wenn das dort konkret nur für die Links zu den Postings gilt)) und der Nested-Ansicht (für die Postings ansich). Verstehe ich dich da richtig?
Tschö, Auge
Hallo
Hallo,
Naja, irgendwann ist der Viewport zuende. Das ist halt so. :-)
Das ist ja das Problem.
<klugscheiß>Das ist nicht wahr, es wäre.</klugscheiß>
*scwnr*
Jaja, meine Rechtschreibfehler ;)
Du möchtest eine Kombination aus der Ansicht als nicht angemeldeter Benutzer (der Zweig wird ab dem aktuell angezeigten Posting aufgeführt (auch wenn das dort konkret nur für die Links zu den Postings gilt)) und der Nested-Ansicht (für die Postings ansich). Verstehe ich dich da richtig?
Ja, genau das währe super.
Bisher ist Nested nur in kleineren Threads hilfreich (btw. ich bin schon unter 50% jetzt).
Und Listed ist nur verwirrend, da der Thread ja nicht linear aufgebaut ist.
Tschö, Auge
mfg Pryos
Hallo,
Naja, irgendwann ist der Viewport zuende. Das ist halt so. :-)
Das ist ja das Problem.
Inzwischen hab ich eine simple Lösung: min-width. Ich hab im inline css ein min-width von 600 eingebaut und nun kann ich alle Beiträge gut lesen.
Hallo
Naja, irgendwann ist der Viewport zuende. Das ist halt so. :-)
Das ist ja das Problem.Inzwischen hab ich eine simple Lösung: min-width. Ich hab im inline css ein min-width von 600 eingebaut ...
600 was? Eier? Meter? Zoll? *scnr*
... und nun kann ich alle Beiträge gut lesen.
Was für ein Gerät benutzt du um im Forum zu lesen, wenn du eine Mindestbreite von 600(px?) angeben musst?
Tschö, Auge
Hallo
Hallo,
600 was? Eier? Meter? Zoll? *scnr*
jaja PX-15[1] natürlich, aber das hier ist keine CSS Deklaration, hier darf ich ungenau sein :p
Was für ein Gerät benutzt du um im Forum zu lesen, wenn du eine Mindestbreite von 600(px?) angeben musst?
Das Gerät spielt doch keine Rolle, irgendwann ist jeder View-Port zuende.
Aber im Normalfall ein 19 Zoll Monitor mit einer Auflösung von 1280x1024[2].
600[2] ist da etwas weniger als die Hälfte, aber es reicht aus. Und man kann das Fenster auch mal kleiner machen.
Tschö, Auge
mfg Pryos
[1]/BenFranklin (PX-15)
[2]wieder PX-15 natürlich
Hallo,
Bei Threads mit 3 oder mehr aktuellen Strängen komme ich meistens trotzdem durcheinander.
Seit 2007 (gut, dass kannst du wohl nicht wissen) empfiehlt daher das Forum folgendes: bei Experten-Optionen --> CSS Inline-CSS
#root ul ul {padding-left:2em;overflow:hidden;}
#root ul ul li:before{content:' ';font-size:0;vertical-align:bottom;padding-left:20px;padding-top:990px;background:url(http://src.selfhtml.org/forum_threadoutline.png) bottom right no-repeat;}
Grüße
Thomas
Hallo,
Hallo,
Seit 2007 (gut, dass kannst du wohl nicht wissen) empfiehlt daher das Forum folgendes: bei Experten-Optionen --> CSS Inline-CSS
#root ul ul {padding-left:2em;overflow:hidden;}
#root ul ul li:before{content:' ';font-size:0;vertical-align:bottom;padding-left:20px;padding-top:990px;background:url(http://src.selfhtml.org/forum_threadoutline.png) bottom right no-repeat;}
Mit dem Ding sieht das echt super aus und man kann es gut verfolgen. Jedoch schieben sich sehr lange Diskussionen rechts aus dem ul.
BSP: Thread aufgeklappt (67)(JAVASCRIPT) Eigene Tags im IE von Me, 27.10.2009, 15:41
Kann ich dem UL sagen, das es sich nach Rechts erweitern soll?
> Grüße
> Thomas
mfg Pryos
Hallo Andi,
document.getElementById('funktion').style.display='inline';
<tr id="funktion" style="display:none;">
du gibst einer Tabellenspalte die Displayeigenschaft 'inline'. Versuch mal zum Einblenden den Defaultwert, indem du die Eigenschaft auf '' setzt.
Gruß, Jürgen