Hallo!
Ich habe hier ein Feld in HTML mit Javascript programmiert. Also z.B. <form name="year">....<input type=.......name="cool"></form>. Jetzt möchte ich, dass man nur Zahlen in das Feld, mit dem Namen "cool" eingeben kann, also keine Buchstaben. Wie mache ich das? Danke!!
Seite 1 von 1
Html-feld Mit Javascript nur Zahlen eingeben können
Anzeige
#2
geschrieben 22. Dezember 2006 - 17:32
Wieso machst Du das nicht mit nem <select>...</select>, dann musst du überhaupt nicht überprüfen?
as wolves among sheep we have wandered [bathory, dis irae]
#3
geschrieben 22. Dezember 2006 - 19:37
Weil 20 Select-Felder für eine Zahleneingabe irgendwie blöd aussehen?
@dave: Du benutzt einen Handler für OnChange oder OnKeyPress und filterst das Ergebnis.
@dave: Du benutzt einen Handler für OnChange oder OnKeyPress und filterst das Ergebnis.
Konnichiwa. Manga wo shitte masu ka? Iie? Gomenne, sonoyouna koto ga tabitabi arimasu. Mangaka ojousan nihongo doujinshi desu wa 'Clamp X', 'Ayashi no Ceres', 'Card Captor Sakura', 'Tsubasa', 'Chobits', 'Sakura Taisen', 'Inuyasha' wo 'Ah! Megamisama'. Hai, mangaka gozaimashita desu ni yuujin yori.

Ja, mata ne!
(For sending email please use OpenPGP encryption and signing. KeyID: 0xA0E28D18)

Ja, mata ne!
(For sending email please use OpenPGP encryption and signing. KeyID: 0xA0E28D18)
#4
geschrieben 22. Dezember 2006 - 20:17
Kennt ihr aber vielleicht nur den Befehl, den ich einfach einfügen kann?
#5
geschrieben 22. Dezember 2006 - 20:45
Also nur dass man Zahlen eingeben kann, und keine Buchstaben!
#6
geschrieben 22. Dezember 2006 - 21:02
Soll ich dir jetzt etwa noch alles vorkauen?
<script type="text/javascript">
function bar() {
blah=document.getElementByID("foo");
blah.value=blah.value.replace(/[!0-9]+/,'');
}
</script>
<input id="foo" type="text" onchange="bar();"/>
<script type="text/javascript">
function bar() {
blah=document.getElementByID("foo");
blah.value=blah.value.replace(/[!0-9]+/,'');
}
</script>
<input id="foo" type="text" onchange="bar();"/>
Konnichiwa. Manga wo shitte masu ka? Iie? Gomenne, sonoyouna koto ga tabitabi arimasu. Mangaka ojousan nihongo doujinshi desu wa 'Clamp X', 'Ayashi no Ceres', 'Card Captor Sakura', 'Tsubasa', 'Chobits', 'Sakura Taisen', 'Inuyasha' wo 'Ah! Megamisama'. Hai, mangaka gozaimashita desu ni yuujin yori.

Ja, mata ne!
(For sending email please use OpenPGP encryption and signing. KeyID: 0xA0E28D18)

Ja, mata ne!
(For sending email please use OpenPGP encryption and signing. KeyID: 0xA0E28D18)
Thema verteilen:
Seite 1 von 1

Hilfe
Neues Thema
Antworten
Nach oben


