Axel Richter: Zwei Probleme mit einem Javascript

Beitrag lesen

Hallo,

document.getElementById(hiddenControlId).innerText = getNodes(document.getElementById('tree'));

[Node].innerText ist eine IE-Eigenschaft. Probiere

document.getElementById(hiddenControlId).value = getNodes(document.getElementById('tree'));

  1. Erhalte ich in IE wo das Skript funktioniert immer am Schluss der Liste ein ",". Sieht jemand wo in der Rekursion ich was ändern muss, damit am Schluss kein Komma mehr steht...?

function saveState()  {
 document.getElementById(hiddenControlId).value = getNodes(document.getElementById('tree')).substr(0, getNodes(document.getElementById('tree')).length-1 );
}

viele Grüße

Axel