webForumDet fria alternativet

Få följande att tillåta ,-tecken

JavaScript

3 svar · 258 visningar · startad av brw

Medlem sedan juli 2000619 inlägg
Frågan#1

Hur ska jag skriva för att få nedanstående att tillåta siffror med decimal..

det ska vara fält för vikt
då ska det tillåta tex 75,2 etc...

<input type="text" onkeyup="if(!this.value.match(/^\d+$/)){ this.value=(this.value.match(/\d+/))?this.value.match(/\d+/):''; }"><br/>
Medlem sedan juni 20004 308 inlägg
#2
<input type="text" onkeyup="if(!this.value.match(/^\d+\,{0,1}\d*$/)){ this.value=(this.value.match(/\d+\,{0,1}\d*/))?this.value.match(/\d+\,{0,1}\d*/):''; }"><br/>
Medlem sedan juli 2000619 inlägg
#3

Tack jojoxx fungerar nu klockrent.. jag tog ursprungskoden från din sida.

Hur eller var "lär" man sig vad (/^\d+$/)){ betyder så att man kan skapa sina egna regler?

Medlem sedan dec. 20025 483 inlägg
#4

DevEdge hade förr väldigt bra dokumentation. Men eftersom sidan inte längre går att nå, är det tur att exempelvis Jojoxx sparade en kopia av 1.5-referensen. Under RegExp-avdelningen finns en hel del matnyttigt.

:)

264 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)
131 ms — ändringar (db)