juppinger: Leerzeichen per JS abfragen

Beitrag lesen

Hallo zusammen,

ich habe eine Frage zum Leerzeichen ( ).

Ich habe ein Array, welches befüllt wird durch eine User-Aktion im Browser:

z.B.:

Aktion:
<select name="aktion" id="aktion">
<option value="&nbsp;" selected>- Feldinhalt leeren -</option>
<option value="d">Defekt</option>
<option value="i">Instant</option>
</select>

Also.. zuerst wählt ein User das select-Feld aus (Beispiel: "-Feldinhalt leeren-"). Somit wird der 'Value' des Feldes auf "&nbsp;" gesetzt.

Jetzt klickt er auf bestimmte Elemente im Browser.
Bei jedem Klick wird ein entsprechendes Array aktualisiert mit dem im Select-Feld vorher ausgewählten Value (Value= "&nbsp;")...:

a = document.getElementById('aktion').value;
// Array aktualisieren
arrKontoFelder[0][tag] = a;

Hier würde jetzt bei ausgewählter Select-Box ("- Feldinhalt leeren -") in den Array eben das zugehörige Value geschrieben werden ("&nbsp;" bzw. <Leerzeichen>).

Wenn ich in einer anderen JS-Funktion den Wert abfragen will, komme ich nicht richtig an den Wert ran...

1.) KLAPPT NICHT:

if(arrKontoFelder[0][tag] == '&nbsp;') temp = temp + ';'; else temp = temp + arrKontoFelder[0][tag] + ';'

2.) KLAPPT AUCH NICHT:

if(arrKontoFelder[0][tag] == ' ') temp = temp + ';'; else temp = temp + arrKontoFelder[0][tag] + ';'

Wie wird denn der Value "&nbsp;" im Array gespeichert (als welches "(Sonder-)Zeichen" und wie kann ich das dann abfragen?

Danke für jeden Tipp.

Gruß,
juppinger