webForumDet fria alternativet

Få en varningsruta med javascript?!

1 svar · 717 visningar · startad av Dr-man

Dr-manMedlem sedan juli 2002732 inlägg
#1

Vet nån hur man gör följande funktion med javascript?

I en textruta får man endast skriva siffror. Men nu skulle det också vara bra att ha en funktion som kollar att det är endast siffror och inte bokstäver. Ifall det skulle finnas bostäver, så skulle en ruta komma upp och meddela att det inte får finnas bokstäver i textrutan, när man trycker på submit-knappen. Man blir tvungen att skriva nytt värde i textrutan.

Har nån några förslag hur man gör detta?

Jesper TMedlem sedan nov. 20017 144 inlägg
#2
 
<script language="javascript">
<!--
function kontrollera(){
if (document.fraga.svar.value.length > 0) {
for (var i = 0; i < document.fraga.svar.value.length; i++) {
if (document.fraga.svar.value.charAt(i) != " ") {
if (document.fraga.svar.value.charAt(i) != "0") {
if (!parseFloat(document.fraga.svar.value.charAt(i))) {
alert("Endast siffror tillåtes.");
document.fraga.svar.focus();
return (false);
}}}}}
else {
alert("Du måste ge ett värde i formuläret.");
document.fraga.svar.focus();
return (false);
}}
//-->
</script>

<input type="submit" value="submit" name="submit" onclick="kontrollera();">

129 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)