claudiapu: Mozilla macht keine Leerzeichen in Selektbox

Problem nur bei Mozilla:

Wenn ich in Javascript eine neue Zeile in einer Selectbox über new Option(...) erzeugen will und der Text der in der Box erscheinen soll mehrere Leerzeichen enthält, verschluckt Mozilla alle Leerzeichen bis auf eines.

z.B:
new Option("Schiff        Haus        Kleid",
"xyz",false,false);
wird in Mozilla zu "Schiff Haus Kleid" in der Selektbox.

Wie kann ich erzwingen, dass Mozilla die Leerzeichen macht??

Ich hoffe, ihr könnt mir helfen

  1. Wenn ich in Javascript eine neue Zeile in einer Selectbox über new Option(...) erzeugen will und der Text der in der Box erscheinen soll mehrere Leerzeichen enthält, verschluckt Mozilla alle Leerzeichen bis auf eines.

    tja, der IE macht alles falsch.

    z.B:
    new Option("Schiff        Haus        Kleid",
    "xyz",false,false);
    wird in Mozilla zu "Schiff Haus Kleid" in der Selektbox.

    Wie kann ich erzwingen, dass Mozilla die Leerzeichen macht??

    du suchst:

    Struppi.

    1. nein, mit javacript kann ich mit   nichts anfangen.

      dann stünde dort:
      "Schiff    Haus    Kleid"

      da ich den String mit Javascript erzeugt habe.

      claudiapu.

      1. nein, mit javacript kann ich mit   nichts anfangen.

        dann stünde dort:
        "Schiff    Haus    Kleid"

        jo, recht hast du.

        Du musst das Zeichne 160 einfügen:
        var string = "x" + String.fromCharCode(160,160,160,160,160,160,160,160) + "x";

        Struppi.