php.de

Zurück   php.de > Webentwicklung > HTML, Usability und Barrierefreiheit

HTML, Usability und Barrierefreiheit Themen rund um Textauszeichnung, Formatierung, Barrierefreiheit und Usability.

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 13.02.2006, 22:18  
Gast
 
Beiträge: n/a
Standard Textfeld nur mit Zahlen

Wie kann ich es hinbekommen, dass ein benutzer in ein Textfeld nur Zahlen eintragen kann ?
  Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 13.02.2006, 23:56  
Gast
 
Beiträge: n/a
Standard

Code:
<script type="text/javascript">
  function numbersOnly(obj)
  {
    if (isNaN(obj.value))
      obj.value = obj.value.substr(0, obj.value.length-1);
  }
</script>

[...]

<input type="text" onkeydown="numbersOnly(this)" onkeyup="numbersOnly(this)" />
  Mit Zitat antworten
Alt 14.02.2006, 03:16  
XLB
Erfahrener Benutzer
 
Registriert seit: 31.07.2005
Beiträge: 1.126
PHP-Kenntnisse:
Fortgeschritten
XLB
Standard

Karl-150's Methode hat allerdings den Nachteil, dass die Falscheingabe kurz zu sehen ist, bevor sie gelöscht wird. Möchte man dies vermeiden, könnte man ein bisserl Schnickschnack mit "eigenen" Eventhandlern veranstalten ...

Code:
<script type="text/javascript">

// in den <head>

function isPressed(EvtX)
{

	if(!EvtX)
	{
		EvtX=window.event;
	}
  	if (EvtX.which)				// Gecko(s)
  	{
  		ElementID=EvtX.target.id;
    	KeyX=EvtX.which;
  	}
  	else if(EvtX.keyCode)		// IE
  	{
		ElementID=EvtX.srcElement.id;
    	KeyX=EvtX.keyCode;
  	}

	return((ElementID=='I1') && (KeyX>=48 && KeyX<=57));

}

document.onkeypress =isPressed;

</script>

<input id="I1" name="I1" type="text" />
"Könnte" man noch'n bisserl mit rumspielen und "optimieren" ... - is'mir aber jez zu spät ...
XLB ist offline   Mit Zitat antworten
Alt 17.02.2006, 12:43  
Gast
 
Beiträge: n/a
Standard

danke : -D
  Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[gelöst] Zahlen sortieren mit Varchar moose Datenbanken 8 21.07.2008 13:53
[Erledigt] Formatierung im Textfeld per Formular mit übergeben PlanLos23 PHP Tipps 2008 2 25.06.2008 09:05
Zahlen (Double) formatiert darstellen Marie PHP Tipps 2007 2 24.01.2007 22:32
Wert aus Textfeld in neues Formular übernehmen (kein Submit) PsychoEagle HTML, Usability und Barrierefreiheit 9 02.01.2007 14:51
Zahlen effektiv verschlüsseln Jacks Rache PHP Tipps 2006 20 10.07.2006 01:44
Eingeloggte FTP Benutzer zählen? b++ PHP Tipps 2006 1 24.04.2006 19:37
Zahlen zusammenzählen Sonja PHP Tipps 2006 11 28.03.2006 11:07
Nur Zahlen im Textfeld Broadcast HTML, Usability und Barrierefreiheit 3 03.01.2006 17:05
[Erledigt] Nur Zahlen (oder bestimmte Zeichen) in Textfeld zulassen HTML, Usability und Barrierefreiheit 4 22.09.2005 15:11
Textfeld überprüfen... arcor HTML, Usability und Barrierefreiheit 2 07.06.2005 20:31
[Erledigt] Eingabe in Textfeld A, Ausgabe Textfeld B wie? HTML, Usability und Barrierefreiheit 2 01.06.2005 18:09
wie kann ich mit php in einem textfeld reinschreiben PHP Tipps 2005 2 09.03.2005 19:19
Textfeld um eine varchar oder Textfeld ergänzen Datenbanken 0 06.10.2004 15:32
[Erledigt] Von textfeld in .txt Datei HTML, Usability und Barrierefreiheit 4 22.09.2004 22:33
Zeilenumbruch in Textfeld! Broadcast PHP Tipps 2004 2 03.06.2004 12:38

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
html zahlenfeld, html textfeld nur zahlen, html textfeld zahlen, zahlenfeld html, http://www.php.de/html-usability-und-barrierefreiheit/37046-textfeld-nur-mit-zahlen.html, html textbox nur zahlen, textfeld nur zahlen html, php html textfeld nur zahlen, formular nur zahlen html, textfeld html zahlen, html zahleneingabefeld, nur zahlen in textbox zulassen php, textbox nur zahlen html, html eingabefeld nur zahlen, html formularfeld nur zahlen, textfelder nur zahlen in html, textfelder nur zahhlen in html, texteingabefeld mit zahlen html, html nur zahlen, nur zahlen in textbox js

Alle Zeitangaben in WEZ +2. Es ist jetzt 02:33 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.