AndyMedlem sedan sep. 2001138 inlägg Är inte så bra på RegExp och skulle behöva lite hjälp...
Har ett formulärfält där man skall skriva in sina initialer, t ex A.B, eller A.S.P. Om man skriver in t ex ABCD skall detta automatiskt konverteras till A.B.C.D när man submittar formuläret.
Hur gör jag detta?
JojoxxMedlem sedan juni 20004 308 inlägg När det submittas kan ju vara lite förvillande. Kanske ser bättre ut att det ändras medans man fyller i formuläret? Båda varianterna går givetvis bra;
<input type="text" name="initialer" onKeyup="this.value=this.value.match(/\w/g).join('.');">
eller
<input type="text" name="initialer" onChange="this.value=this.value.match(/\w/g).join('.');">
(skall det göras när formuläret skickas gör du konverteringen från onSubmit-eventet i <form>-taggen.
AndyMedlem sedan sep. 2001138 inlägg Tackar. Fungerar ju riktigt bra! Men.. om jag samtidigt vill filtrera bort mellanslag, siffror och specialtecken (dvs allt som inte är bokstäver) hur gör jag då?
AndyMedlem sedan sep. 2001138 inlägg Lyckades lösa det själv...
Hmm... måste helt klart bli vassare på RegExp.