Hallo mal wieder!
Ich steh schon wieder vor einer Hürde und vielleicht kann mir ja mal wieder einer weiterhelfen. Also:
in einem Formularfeld wir die x-Achsenposition eines Objektes ausgegeben,
function position()
{window.document.spiel.test.value = document.images[1].style.left;}
Nun hab ich aber das Problem, dass in dem Formularfeld nicht zB "20" steht, sondern "20px". Ist insofern ein Problem, als dass ich mit der Zahl rechnen will und da das "px" stört.
Meine 1. Idee: mit "substring" den gewünschten teil "ausschneiden". Problem ist aber, dass ich nicht weiß, ob zB left den Wert "20px" oder den wert "200px" hat. Meine Frage hierzu: Kann man substring so verwenden, dass immer die letzten beiden zeichen weggeschnitten werden? Hatte auch schon überlegt, den Inhalt des Formularfeldes umzudrehen, sodass ich substring(0,2) verwenden kann, scheiter aber an dem umdrehen.
Meine 2. Idee: Das Formularfeld auf Zahlen prüfen, sodass nur diese angezeigt werden. Da find ich aber keinen passenden Befehl für, gibt es sowas überhaupt?
Vielleicht hat ja jemand von euch noch eine bessere und einfachere Idee, aber ich dachte ich biete auch mal was an damit es nicht heißt, ich würd nicht nachdenken ;-)
Danke!
life's for the living. so check me tomorrow [Matthew Good Band]