webForumDet fria alternativet

Tillåta tecken m.m.

2 svar · 192 visningar · startad av webbSAJTEN

webbSAJTENMedlem sedan jan. 2002992 inlägg
#1

Tjenare!
Jag har autotab i mitt formulär. löst de såhär.

 onkeyup="tab(this,this.form.manad,4)"

och 

<script type="text/javascript">
function tab(obj,nextobj,mlength){
	if(!mlength) mlength = obj.size;
	if(obj.value.length>=mlength){
		obj.value = obj.value.substr(0,mlength);
		nextobj.focus();
	}
}
</script>

Jag skulle också vilja göra så att man enbart kan använda nummer, vet ej hur jag skall lösa det.. Vet ni?

webbSAJTENMedlem sedan jan. 2002992 inlägg
#2

Fan va klantigt! Borde testat lite innan..
Löste detta såhär..

<input name="ar" type="text" onkeyup="tab(this,this.form.manad,4); if(!this.value.match(/^\d+$/)){ this.value=(this.value.match(/\d+/))?this.value.match(/\d+/):''; }" size="4">

:D

Peter SMedlem sedan dec. 20025 483 inlägg
#3

Eller:

<input onkeyup="this.value=this.value.replace(/[^\d]/g,'');tab(...
127 ms totalt · 3 externa anrop · v20260731065814-full.86db40fa
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)