webForumDet fria alternativet

Endast siffror

1 svar · 214 visningar · startad av Ekström

EkströmMedlem sedan feb. 20021 690 inlägg
#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

JojoxxMedlem sedan juni 20004 306 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,'')"
Genererad på 513 ms · cache AV · v20260730165559-full.f96bc7eb