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
Alt 20.02.2005, 22:13  
Erfahrener Benutzer
 
Registriert seit: 17.10.2003
Beiträge: 243
MrMarco
Standard Führende Nullen aus Zahleneingabefeldern entfernen

Hi!

Ich habe da ein wirklich kleines und eigentlich verdammt einfaches Problem. Nur sehe ich den Wald vor lauter Bäumen nicht mehr.

Der User kann in einem Eingabefeld eine Zahl eingeben. Die Prüfung ob es eine Zahl ist, wird mittels parseInt sauber erledigt.

Nur gibt es User welche anstatt z.B. eine 200 eine 0200 eingeben.

Dadurch wird dann bei der Anzeigeroutine (Vorschaumodus) die 0200 leider nicht als Dezimale Zahl, sondern scheinbar als Octale Zahl angesehen.

Die Lösung einfach die führenden Nullen abzuschneiden sieht mir falsch aus. Normalerweise lache ich über so eine Aufgabe, aber heute... bin wohl doch zu müde.

Eventuell hat ja einer von euch eine brauchbare Lösung

Danke schön!
MrMarco ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 20.02.2005, 22:19  
Erfahrener Benutzer
 
Registriert seit: 09.09.2004
Beiträge: 715
PHP-Kenntnisse:
Anfänger
Kort muss an seinem Verhalten arbeiten
Standard

Meinst du mit JavaScript oder mit PHP?
__________________
"Only wimps use tape backup: real men just upload their important stuff on ftp, and let the rest of the world mirror it." - Linus Torvalds, 1996
Kort ist offline   Mit Zitat antworten
Alt 20.02.2005, 22:30  
Erfahrener Benutzer
 
Registriert seit: 17.10.2003
Beiträge: 243
MrMarco
Standard

Mit JavaScript.

PHP kann das sauber verarbeiten
MrMarco ist offline   Mit Zitat antworten
Alt 20.02.2005, 23:47  
Erfahrener Benutzer
 
Registriert seit: 24.08.2003
Beiträge: 714
Ashergul
Standard

Code:
<html>
<head>
<script type="text/javascript">
<!--

function doIT() {

    var integer = document.getElementById('original').value;
	integer = Number(integer);
    integer = parseInt(integer);
    document.getElementById('ausgabe').value =integer;

}
//-->
</script>
</head>
<body>
<form name="blah">
<input id="original" type="text">

<input id="ausgabe" type="text">

<input type="button" onclick="doIT()">

</form>
</body>
</html>
kleines beispiel wie es geht... lässt sich beestimmt noch kürzen
__________________
mfg Floh

Programmers don't die, they GOSUB without RETURN
Ashergul ist offline   Mit Zitat antworten
Alt 21.02.2005, 00:18  
Erfahrener Benutzer
 
Registriert seit: 17.10.2003
Beiträge: 243
MrMarco
Standard

Genau dieser Part fehlte mir:

integer = Number(integer);

Danke für den Tip!
MrMarco ist offline   Mit Zitat antworten
Alt 21.02.2005, 17:41  
Erfahrener Benutzer
 
Registriert seit: 24.08.2003
Beiträge: 714
Ashergul
Standard

weils noch wichtig ist, integer = Number(integer); MUSS vor parseInt passieren
__________________
mfg Floh

Programmers don't die, they GOSUB without RETURN
Ashergul ist offline   Mit Zitat antworten
Alt 21.02.2005, 19:28  
Erfahrener Benutzer
 
Registriert seit: 17.10.2003
Beiträge: 243
MrMarco
Standard

Ok. Jetzt geht es perfekt.

Danke schön für die Hilfe!
MrMarco ist offline   Mit Zitat antworten
Antwort


Themen-Optionen


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Alles html aus einem String entfernen? BartTheDevil89 PHP Tipps 2008 3 08.10.2007 15:12
Zeichen \n und \r entfernen madSoul PHP Tipps 2006 7 11.08.2006 07:54
\ entfernen Stinger PHP Tipps 2005-2 3 10.07.2005 19:35
Variable entfernen Adrenochrom PHP Tipps 2005 2 02.01.2005 01:23
Führende Nullen entfernen. PHP Tipps 2004 2 21.08.2004 15:02
Zeichen aus eine, ".txt" File entfernen PHP Tipps 2004 2 28.06.2004 17:37

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
javascript führende nullen entfernen, php führende nullen entfernen, javascript führende null entfernen, javascript string führende nullen entfernen, führende nullen entfernen javascript, php führende null entfernen, js führende nullen entfernen, javascript nullen entfernen, php string führende nullen entfernen, javascript führende 0 entfernen, http://www.php.de/html-usability-und-barrierefreiheit/18270-fuehrende-nullen-aus-zahleneingabefeldern-entfernen.html, javascript 0 entfernen, js führende null entfernen, php zahl führende nullen, js führende 0 entfernen, javascript führende nullen löschen, php zahlen führende nullen, führende 0 entfernen php, löschen führende nullen bei zahl, php int führende null

Alle Zeitangaben in WEZ +2. Es ist jetzt 19:25 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2014, 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.