Programmieren - alles kontrollieren 4.939 Themen, 20.672 Beiträge

HTML/JS: Texteingabe als Hex interpretieren

ForgottenOne / 4 Antworten / Flachansicht Nickles

Hallo,
ich habe folgendes Problem: Ich will in HTML mittels Java Script den Inhalt eines Texteingabefeldes überprüfen. Nur leider schaffe ich es nicht den Inhalt des Eingabefeldes als Hex zu definieren. Das ganze steht in einem Formular das beim abschicken die Werte an ein php Dokument weiterleitet und dort verarbeitet. Dort könnte ich problemlos den Inhalt mit hexdec() in Dezimalwerte umwandeln und überprüfen. Nur leider kenne ich keinen Weg das ganze schon beim ausfüllen zu überprüfen.
Bisher überprüfe ich den Inhalt eines Eingabefeldes so:

input type="text" name="id" size="8" maxlength="8"
onblur="if(this.value >= '2047') alert ('Fehler!')"/>

Das klappt auch Prima solange die Eingabe in Dezimal Zahlen erfolgt. Das ist aber leider bei einer Box nicht der Fall.

Ich hoffe es gibt dafür eine einfache Lösung und dass einer von euch sie kennt.

MfG, ForgottenOne


bei Antwort benachrichtigen