Eingabefelder definieren - geht das?

  • Hi!

    Ich habe mir für ein Spiel ein Tool gemacht.
    Dieses Tool sollen auch andere verwenden können, doch ich will das mogeln ausschliessen.

    Ich möchte nämlich, dass man NUR Zahlen eingeben kann.

    Ich habe es geschafft, dass man nur ein Zeichen eintippen kann.

    Aber ich will, dass nur Zahlen gehen. Am besten sogar Zahlen von 1-3 und 1-5.

    Schaut es euch an, vielleicht versteht ihr es dann genauer: http://www.valexus.ch/it.htm

  • nein nur mit java-script:

    Code
    <input type="text" name="bla" id="nurzahlen1" onkeyup="var textfeld=getElementById('nurzahlen1').value; if(!textfeld.match('[0-9]')) { alert('nur Zahlen erlaubt!!'); getElementById('nurzahlen1').value=textfeld.substring(0, textfeld.length - 1);} ">
  • GreenRover: Danke, wäre eigentlich perfekt, aber seit dem Windows SP 2 muss man das irgendwie immer erst zulassen und das kann man nicht umgehen, oder?


    ST-O Keule: Ich möchte dir keineswegs nochmals eine so grosse Aufgabe wie beim Runden aufhetzen, darum würde ich gerne wissen, ob du mir einen Link geben kannst, bei dem der Einbau von einem solchen Script erklärt wird? :oops: