Dr-manMedlem sedan juli 2002732 inlägg 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
<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();">