Omregning blokerer hvis tallet ikke er et helt tal - accepterer ikke komma
Jeg har en side, hvor der foretages en automatisk omregningEt tal kan valgfrit indskrives i en boks, hvorved omregningen vises i den anden boks.
Men i en situation blokeres omregningen:
Ved indskrivning af et kommatal svarer resultatboksen med et "NaN".
Det er kun, når der spørges med et helt tal, at resultatboksen korrekt svarer med et kommatal.
Findes der en løsning på det problem?
(spørgsmålet er en udløber af det besvarede spørgsmål http://www.eksperten.dk/spm/941284#reply_7796101)
HELE KODEN ER HER:
<head>
<script type="text/javascript">
function convert(degree)
{
if (degree=="C")
{
F=document.getElementById("c").value / 100;
document.getElementById("f").value=(F);
}
else
{
C=(document.getElementById("f").value ) * 100;
document.getElementById("c").value=(C);
}
}
</script>
</head>
<body>
<h1>Omregning mellem rad og gray (Gy)</h1>
<p></p><b>Indsæt et tal i et af felterne her:</b></p>
<form>
<input id="c" name="c" onkeyup="convert('C')"> antal rad<br />
er lig med<br />
<input id="f" name="f" onkeyup="convert('F')"> antal gray (Gy)
</form>
</body>
</html>