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=" " 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 " " 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= " ")...:
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 (" " 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] == ' ') 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 " " im Array gespeichert (als welches "(Sonder-)Zeichen" und wie kann ich das dann abfragen?
Danke für jeden Tipp.
Gruß,
juppinger