Nee, das ist nicht ganz das, was ich wollte. Bei deinem Skript wird immer nur ein Leerzeichen eingefügt. Ich will aber, dass solange Leerzeichen eingefügt werden, bis alle Strings gleichlang sind. Bei Handy müssten also 3 Leerzeichen eingefügt werden, bei Drucker dagegen nur 1.
Wobei man natürlich dazu sagen muss, dass die Ausgabe in HTML nicht so aussehen würde. Dann solltest du anstatt ein Leerzeichen-String benutzen, oder eben
Noch was zum Hintergrund: Es geht darum, dass ich für ein Formular mehrere Felder mit Auswahllisten untereinander platzieren möchte. Damit die Felder gleich lang sind, müssen die Array-Elemente auch gleich lang sein. Wer will, kann sich das hier mal angucken:
das ist aber eher ein Darstellungsproblem. Du kannst select-Feldern übrigens auch eine bestimmte Breite geben mit Hilfe von CSS und so die Anzeigeproblematik beheben. Ansonsten könnten dir auch die HTML-Tags fieldset und label u.U. weiterhelfen.
das ist aber eher ein Darstellungsproblem. Du kannst select-Feldern übrigens auch eine bestimmte Breite geben mit Hilfe von CSS und so die Anzeigeproblematik beheben. Ansonsten könnten dir auch die HTML-Tags fieldset und label u.U. weiterhelfen.
*.css
select { width:100px; }
[/quote]
Ich habe mich für diese Variante entschieden. Ich bedanke mich bei allen für die Hilfe