Fejl i JavaScript
Hej...Jeg har et javascript som ser sådan her ud:
<html>
<head>
<title>forbrug udregner</title>
</head>
<script language=javascript>
function beregn( cigaret ) {
var x = parseFloat( cigaret.x.value );
var forbrug = ( (x * 15)/10 );
document.getElementById("forbrug").innerHTML = forbrug;
var ugeforbrug = parseFloat( forbrug *7 );
document.getElementById("ugeforbrug").innerHTML = ugeforbrug;
};
</script>
<body>
<form action="" onSubmit="beregn(this); return false">
Indtast hvor mange cigaretter du ryger om dagen:
<br><input name='x' type='text' size=6 value="0"><br>
<input type='submit' value="Udregn forbrug"><p>
Du bruger: <br><span id="forbrug"></span>
kr. om dagen på cigaretter.
<p><span id="ugeforbrug"></span></span>
kr. om ugen på cigaretter.
</form>
</body>
</html>
Jeg vil så gerne have en til variabel på der hedder mdrforbrug, så laver jeg en helt magen til de andre (bare med mdrforbrug istedet for forbrug) så er det den går ind og brokker sig. Hvorfor gør den det?
Jeg vil gerne have det til at se sådan her ud:
<html>
<head>
<title>forbrug udregner</title>
</head>
<script language=javascript>
function beregn( cigaret ) {
var x = parseFloat( cigaret.x.value );
var forbrug = ( (x * 15)/10 );
document.getElementById("forbrug").innerHTML = forbrug;
var ugeforbrug = parseFloat( forbrug *7 );
document.getElementById("ugeforbrug").innerHTML = ugeforbrug;
};
</script>
<body>
<form action="" onSubmit="beregn(this); return false">
Indtast hvor mange cigaretter du ryger om dagen:
<br><input name='x' type='text' size=6 value="0"><br>
<input type='submit' value="Udregn forbrug"><p>
Du bruger: <br><span id="forbrug"></span>
kr. om dagen på cigaretter.
<p><span id="ugeforbrug"></span></span>
kr. om ugen på cigaretter.
</form>
</body>
</html>
/Steffen.
