Joe Nenning: Formulardaten in Großbuchstaben

Hallo

Ich habe folgende Frage an euch:
Wie kann ich ein Textfeld in einem Formular in HTML oder Javascript so programmieren, dass während(!!nicht nach!!) der Eingabe von Kleinbuchstaben diese in Großbuchstaben umgewandelt werden? Das muss sowohl beim MSIE als auch bei Netscape funktionieren. Bei Netscape habe ich in Javascript mit toUppercase() Schwierigkeiten, weil die Daten umgekehrt ausgegeben werden.
Quelltext:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><title>Test</title>
<script type="text/javascript">
<!--
function MachGross() {
 var neu = document.Test.Eingabe.value
 document.Test.Eingabe.value = neu.toUpperCase();
}
//-->
</script>
</head><body>
<form name="Test">
<input name="Eingabe" onkeyup="MachGross()">
</form>
</body></html>

Danke im voraus für die Hilfe

Gruß Joe

  1. Hi,

    Ich habe folgende Frage an euch:
    Wie kann ich ein Textfeld in einem Formular in HTML oder Javascript so programmieren, dass während(!!nicht nach!!) der Eingabe von Kleinbuchstaben diese in Großbuchstaben umgewandelt werden? Das muss sowohl beim MSIE als auch bei Netscape funktionieren. Bei Netscape habe ich in Javascript mit toUppercase() Schwierigkeiten, weil die Daten umgekehrt ausgegeben werden.

    Schlechte Karten, wirklich. Ich habs gerade unter Linux probiert, da ist es noch
    finsterer :-(

    Aber du könntest MachGroß onBlur aufrufen, dasf unktioniert eigentlich
    zuverlässig.

    bye eddie