Endast siffror

JavaScript

1 svar · 217 visningar · startad av Ekström

Medlem sedan feb. 20022 594 inlägg
Trådstart#1

Hittade denna kod i någon tråd. Om jag inte minns fel så var det Jojoxx som skrev den.

onKeyup="re=/(\d+)/; re.exec(this.value); this.value=RegExp.$1;"

Men jag har fått lite problem, den visar det man skrivit i t.ex. fält nr 1 i fält nr 2 också om man använder tab. Ibland funkar det heller inte att radera hela fältet. Utan en siffra hänger kvar...

Underligt :) Hoppas nån kan hjälpa mig

Medlem sedan juni 20004 308 inlägg
#2

Vi provar en annan approach. Istället för att plocka fram det vi vill ha tar vi bort det vi inte vill ha;

onKeyup="this.value=this.value.replace(/\D/g,'')"
263 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
131 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)