Substring

Hi, ich habe da mal eine Frage:
Mit diesem Code möchte ich eine Gradzahl auslesen und dann ausgeben:

var kessollsub = document.getElementById('17434146');
 var kessoll = kessollsub.substring(0,4);
 alert(kessoll);

Nur das Problem ist, das er die Gradzahl mit dem °C ausgibt!
und irgentwie geht der Code oben nicht! Wiso?
Die Gradzahl sieht so aus:
32.4 °C

Wiso geht das nicht?

MFG, maartenfricke

var kessollsub = document.getElementById('17434146').firstChild.nodeValue; //sofern kein <input> var kessoll = kessollsub.slice(0, -2); alert(kessoll);
slice() ist die bessere Wahl.

Hey danke, nun geht es!
Und nun kann ich weiter machen.

Und nochmal eine Frage:
Wie kann ich auf eine Class zugreifen?
So?

var Ausgabebereich = document.getElementsByClassName("btm");

Ja ich habe dazu einen Wrapper geschrieben:
git@lubyte.de - javascript-q.git/blob - snippets/getElementsByClassName.js

Was macht den der Wrapper?

Der bringt anderen Browsern getElementsByClassName() bei, welche dies noch nicht unterstützen.