wil dat je ook een , in kan voeren

Status
Niet open voor verdere reacties.

whisper380

Terugkerende gebruiker
Lid geworden
12 jan 2009
Berichten
1.247
ik heb nu dit script:
Code:
function cijfers(evt) {
	var charCode = (evt.which) ? evt.which : evt.keyCode;
	if ((charCode >= 48 && charCode <=57) || charCode == 8){ 
		return true; } // Alleen maar cijfers en backspace toegestaan
	return false;
}
-->
Nu kan je alleen cijfers typen maar nu wil ik de , er ook bij hebben.
kan iemand me hiermee helpen
 
plak dit in je adres-balk:
Code:
javascript: alert(",".charCodeAt(0));
en voila, het is #44:[JS]if ((charCode >= 48 && charCode <=57) || charCode == 8 || charCode == 44){ [/JS]
 
bedankt het werkt alleen ben ik erachter gekomen dat een , niet werkt maar een . wel:o
dus even aanpassen maar denk dat ik daar zelf wel aan uit kom.
 
Ik neem aan omdat de cijfers niet kloppen?



Javascript is internationaal. Ze gebruiken het Amerikaanse getallensysteem, ofwel, een punt ipv. een komma als decimale scheider.

Oplossing: parseFloat() of zelf wat vogelen.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan