javascript rekenmachienetje

Status
Niet open voor verdere reacties.

daanvanwts

Gebruiker
Lid geworden
4 jan 2007
Berichten
9
Ik ben nog niet zo lang bezig met javascript en ik wou een klein rekenmachienetje maken met de formules van wiskunde :D maar ik ben nu bezig met vergelijkingen van rechten...
en daar gaan de formules zo: y-y1=(y2-y1) / (x2-x1) * (x-x1) maar javascript kan dit niet gewoon bereken want dan zegt hij NaN.
Dus ik geef x1,x2,y1 en y2 een waarde die ik intyp in een textfield.
en dan zou ik javascript het willen laten bereken en bv zoiets uitkomen:

y=-5x+4/3 ofzo zodat er nog steeds onbekenden inzitten.

Het is wat gemakkelijker als jullie zien wat ik ben aan het doen dus hier zie je wat ik al heb gemaakt:

Code:
<html>
<head>
<title>Rekenmachien</title>
<style type="text/css">
<!--
body {
	background-color: #000066;
}
.style1 {color: #00CC00}
.style5 {color: #FFFFFF}
.style7 {color: #00FFFF}
.style8 {color: #000066}
-->
</style></head>

<body>

<p>
  <script type="text/javascript">
function aftrekken()
{
getal1=document.getElementById("getal1").value
getal2=document.getElementById("getal2").value
document.getElementById("uitkomst").value=(getal1-getal2)
}

function delen()
{
getal1=document.getElementById("getal1").value
getal2=document.getElementById("getal2").value
document.getElementById("uitkomst").value=(getal1/getal2)
}

function vermenigvuldigen()
{
getal1=document.getElementById("getal1").value
getal2=document.getElementById("getal2").value
document.getElementById("uitkomst").value=(getal1*getal2)
}

function optellen()
{
getal1=document.getElementById("getal1").value
getal2=document.getElementById("getal2").value
getal3=document.getElementById("getal3").value
if(getal3=="")
{
getal3=0
}
document.getElementById("uitkomst").value=parseFloat(getal1)+parseFloat(getal2)+parseFloat(getal3)
}

function vierkantswortel1()
{
getal1=document.getElementById("getal1").value
document.getElementById("uitkomst").value=Math.sqrt(getal1)
}

function vierkantswortel2()
{
getal1=document.getElementById("getal2").value
document.getElementById("uitkomst").value=Math.round(Math.sqrt(getal2)*100)/100
}

function exponent()
{
getal1=document.getElementById("getal1").value
macht=document.getElementById("macht").value
document.getElementById("uitkomst").value=Math.pow(getal1,macht)
}

function rico()
{
x1=document.getElementById("x1").value
x2=document.getElementById("x2").value
y1=document.getElementById("y1").value
y2=document.getElementById("y2").value
document.getElementById("uitkomst_rico").value=Math.round((y2-y1)/(x2-x1)*100)/100
}

function F_C()
{
F=document.getElementById("F").value
C=document.getElementById("C").value
document.getElementById("uitkomst_in_°").value=Math.round(5/9*(F-32)*100)/100+" °C"
if(F=="")
{
document.getElementById("uitkomst_in_°").value=Math.round((C*1.8+32)*100)/100+" °F"
}
}
</script>
  
  
  
  
  
  <span class="style1">Getal <span class="style7">1</span>:</span> 
  <input type="text" name="getal1" id="getal1" size="23" /> 
  <span class="style1">----<span class="style7">Macht</span>----></span>
  <input type="text" name="macht" id="macht" size="1" />
  <br />
  <span class="style1">Getal <span class="style7">2</span>:</span> 
  <input type="text" name="getal2" id="getal2" size="23" />
  <br />
  <span class="style1">Getal <span class="style7">3</span>:</span>
  <input type="text" name="getal3" id="getal3" size="23" />
  <br />
  <br />
  <input type="button" style="background:#00CC00" onclick="aftrekken()" value="Aftrekken" />-
  <input type="button" style="background:#00CC00" onclick="delen()" value="Delen" />-
  <input type="button" style="background:#00CC00" onclick="vermenigvuldigen()" value="Vermenigvuldigen" />-
  <input type="button" style="background:#00CC00" onclick="optellen()" value="Optellen" />-
  <input type="button" style="background:#00CC00" onclick="vierkantswortel1()" value="Wortel 1" />-
  <input type="button" style="background:#00CC00" onclick="vierkantswortel2()" value="Wortel 2" />-
  <input type="button" style="background:#00CC00" onclick="exponent()" value="Macht 1" />-
  
  <br />
  <br />
  <span class="style1">Uitkomst: </span>
  <input type="text" id="uitkomst" name="uitkomst" disabled="disabled" style="background:#00FFFF"/>
  <br />
  <br />
  <span class="style5">[Getallen zijn allemaal afgerond tot 2 cijfers na de komma!]</span></p>
<hr />
<span class="style8">--</span><span class="style7">x1</span><span class="style8">-----</span><span class="style7">x2</span><span class="style8">------------</span><span class="style7">y1</span><span class="style8">-----</span><span class="style7">y2</span><br /> 
<input type="text" name="x1" id="x1" size="1" />
<span class="style8">-</span>
<input type="text" name="x2" id="x2" size="1" />
<span class="style8">--------</span>
<input type="text" name="y1" id="y1" size="1" />
<span class="style8">-</span>
<input type="text" name="y2" id="y2" size="1" />
<br />
<br />
<input type="button" style="background:#00CC00" onclick="rico()" value="Rico" />
<br />
<br />
<span class="style1">Uitkomst:</span> 
<input type="text" name="uitkomst_rico" id="uitkomst_rico" size="5" disabled="disabled" style="background:#00FFFF"/>
<br />
<hr />
<br />
<span class="style1">Fahrenheit:</span> 
<input type="text" name="F" id="F" size="2" />
<br />
<span class="style1">Celsius:<span class="style8">----</span></span>
<input type="text" name="C" id="C" size="2" />
<br />
<br />
<input type="button" style="background:#00CC00" onclick="F_C()" value="Bereken" />
<br />
<br />
<span class="style1">Uitkomst:</span>
<input type="text" name="uitkomst_in_°" id="uitkomst_in_°" size="5" disabled="disabled" style="background:#00FFFF"/>
<br />
<hr />
</body>
</html>
Hopenlijk kan iemand mij helpen?
 
Beste daanvanwts,

vergeet je niet eerst je variabelen aan te maken?

Dus na je '<script type="text/javascript">' de volgende regel noteren (ff voor het gemak een stuk bij gekopieerd:p ):

HTML:
<p>
  <script type="text/javascript">
var getal1, getal2, getal3, x1, x2, y1, y2, F, C
function aftrekken()
{

Ik hoop dat je hiermee verder komt.

Met vriendelijk groet,
Stormblast
 
en kan die dan wel een uitkomst geven met onbekendes in?
maar zo werkt het toch allemaal hoor...??? alleen hetgene dat ik wil net nie
maar verm, aftr, delen, ... gaat allemaal zonder ervoor var te typen.
Maar hoe kan ik variabele aanmaken als ik ervoor geen waarde kan geven,
is het dan zoiets: var getal1=value1 ofwat?
 
hmm vaag, bij mij doet hij het niet als ik geen variabelen aanmaak. Maar wat is verder eigelijk het probleem van het script, want ik snap het niet helemaal (maar dat kan aan mij liggen:p ) maargoed:

Voordat ik in mijn script met variabelen ga werken, maak ik ze altijd aan voor ik ermee ga rekenen (ben ik gewoon aangeleerd). Dat kan op 2 manieren: bijv.

getal1 = 0
getal2 = 0
getal3 = 0 enz. enz

Of zo:

var getal1, getal2, getal3 enz. enz.

Dan zijn de variabelen ook gewoon aangemaakt, zonder dat ze een echte waarde hebben. Ik heb je script gekopieerd, en ik krijg steeds een error te zien, tot ik eerst van te voren alle variabelen heb aangemaakt.

met vriendelijke groet,
Stormblast
 
Laatst bewerkt:
Ja wat je zegt van dat je steeds een error te zien kreeg dat wou ik ook nog even vragen hij werkt niet in internet explorer alleen in firefox! en dan bolt hij normaal wel, maar hoe kan dit?
 
Het zijn andere browsers, en niet alle browsers ondersteunen dezelfde dingen. Bijvoorbeeld IE ondersteunt een image preloader, die andere browsers niet ondersteunen. Dit maakt het soms lastig om een site te maken die in alle browsers werken (vooral in het begin).

Maar ik snap niet wat er verder fout is aan je pagina. Je had het over een NaN tijdens een berekening, maar die kom ik nergens tegen.
 
Het zijn andere browsers, en niet alle browsers ondersteunen dezelfde dingen. Bijvoorbeeld IE ondersteunt een image preloader, die andere browsers niet ondersteunen. Dit maakt het soms lastig om een site te maken die in alle browsers werken (vooral in het begin).

Maar ik snap niet wat er verder fout is aan je pagina. Je had het over een NaN tijdens een berekening, maar die kom ik nergens tegen.
nee ik weet het omdat ik nu met die x en y waardes de rico heb laten bereken (formule: (y2-y1)/(x2-x1))
hier hebben alle vars dan een waarde gekregen... maar als ik nu deze formule wil gebruiken om hem een vergelijking te laten oplossen (formule: y-y1=(y2-y1)/(x2-x1)*(x-x1) ) en dan is de uitkomst bv zo: y=-5x+5/8
ahja en dan nog iets al ik 2 getallen wil laten optellen bv en ik zet in een textfield een breuk (bv: 5+5/6) dan geeft hij als uitkomst 10, dus hij telt gewoon de eerste getallen op...?
hoe kan ik dit oplosse?
 
Hier dit bedoel ik dus :

PHP:
function vgl()
{
var x;
var y;
var x1;
var x2;
var y1;
var y2;
x1=document.getElementById("x1").value
x2=document.getElementById("x2").value
y1=document.getElementById("y1").value
y2=document.getElementById("y2").value
document.getElementById("uitkomst_rico").value=(y-y1=(y2-y1)/(x2-x1)*(x-x1))
}


en nu zou ik dus als uitkomst bv : y=-5x+8 willen uitkomen (als ik voor x1,x2,y1,y2 een waarde heb gegeven!)
 
Laatst bewerkt:
Dit is je pagina aangepast zodat het werkt: :)
PHP:
<html>
<head>
<title>Rekenmachien</title>
<style type="text/css">
 <!--
  body { background-color: #006;}
  .style1 {color: #0c0;}
  .style5 {color: #fff;}
  .style7 {color: #0ff;}
  .style8 {color: #006;}
 -->
</style>
</head>

<body onload="var f = document.f;">

<script type="text/javascript">

function aftrekken() {
 var getal1 = f.getal1.value;
 var getal2 = f.getal2.value;
 f.uitkomst.value = (getal1-getal2);
 };

function delen() {
 var getal1 = f.getal1.value;
 var getal2 = f.getal2.value;
 f.uitkomst.value = Math.round((getal1 / getal2)*100)/100;
 };

function vermenigvuldigen() {
 var getal1 = f.getal1.value;
 var getal2 = f.getal2.value;
 f.uitkomst.value = (getal1 * getal2);
 };

function optellen() {
 var getal1 = f.getal1.value;
 var getal2 = f.getal2.value;
 var getal3 = f.getal3.value;
 if(getal3 == '') {
  getal3 = 0;
  };
 f.uitkomst.value = parseFloat(getal1)+parseFloat(getal2)+parseFloat(getal3);
 };

function vierkantswortel1() {
 var getal1 = f.getal1.value;
 f.uitkomst.value = Math.round(Math.sqrt(getal1)*100)/100;
 };

function vierkantswortel2() {
 var getal2 = f.getal2.value;
 f.uitkomst.value = Math.round(Math.sqrt(getal2)*100)/100;
 };

function exponent() {
 var getal1 = f.getal1.value;
 var macht = f.macht.value;
 f.uitkomst.value = Math.pow(getal1,macht);
 };

function rico() {
 var x1 = f.x1.value;
 var x2 = f.x2.value;
 var y1 = f.y1.value;
 var y2 = f.y2.value;
 f.uitkomst_rico.value = Math.round((y2-y1)/(x2-x1)*100)/100;
 };

function F_C() {
 var F = f.F.value;
 var C = f.C.value;
 if (F == '') {
  f.uitkomst_in_graden.value = Math.round((C*1.8+32)*100)/100+' °F';
  } else {
  f.uitkomst_in_graden.value = Math.round(5/9*(F-32)*100)/100+' °C';
  };
 };

</script>
  
 <form name="f">
  
  <span class="style1">Getal <span class="style7">1</span>:</span> 
  <input type="text" name="getal1" size="23" /> 
  <span class="style1">----<span class="style7">Macht</span>----></span>
  <input type="text" name="macht" size="1" />
  <br />
  <span class="style1">Getal <span class="style7">2</span>:</span> 
  <input type="text" name="getal2" size="23" />
  <br />
  <span class="style1">Getal <span class="style7">3</span>:</span>
  <input type="text" name="getal3" size="23" />
  <br />
  <br />
  <input type="button" style="background:#00CC00" onclick="aftrekken()" value="Aftrekken" />-
  <input type="button" style="background:#00CC00" onclick="delen()" value="Delen" />-
  <input type="button" style="background:#00CC00" onclick="vermenigvuldigen()" value="Vermenigvuldigen" />-
  <input type="button" style="background:#00CC00" onclick="optellen()" value="Optellen" />-
  <input type="button" style="background:#00CC00" onclick="vierkantswortel1()" value="Wortel 1" />-
  <input type="button" style="background:#00CC00" onclick="vierkantswortel2()" value="Wortel 2" />-
  <input type="button" style="background:#00CC00" onclick="exponent()" value="Macht 1" />-
  <br />
  <br />
  <span class="style1">Uitkomst: </span>
  <input type="text" name="uitkomst" disabled="disabled" style="background:#00FFFF"/>
  <br />
  <br />
  <span class="style5">[Getallen zijn allemaal afgerond tot 2 cijfers na de komma!]</span></p>
  <hr />
  <span class="style8">--</span><span class="style7">x1</span><span class="style8">-----</span><span class="style7">x2</span><span class="style8">------------</span><span class="style7">y1</span><span class="style8">-----</span><span class="style7">y2</span><br /> 
  <input type="text" name="x1" size="1" />
  <span class="style8">-</span>
  <input type="text" name="x2" size="1" />
  <span class="style8">--------</span>
  <input type="text" name="y1" size="1" />
  <span class="style8">-</span>
  <input type="text" name="y2" size="1" />
  <br />
  <br />
  <input type="button" style="background:#00CC00" onclick="rico()" value="Rico" />
  <br />
  <br />
  <span class="style1">Uitkomst:</span> 
  <input type="text" name="uitkomst_rico" size="5" disabled="disabled" style="background:#00FFFF"/>
  <br />
  <hr />
  <br />
  <span class="style1">Fahrenheit:</span> 
  <input type="text" name="F" size="2" />
  <br />
  <span class="style1">Celsius:<span class="style8">----</span></span>
  <input type="text" name="C" size="2" />
  <br />
  <br />
  <input type="button" style="background:#00CC00" onclick="F_C()" value="Bereken" />
  <br />
  <br />
  <span class="style1">Uitkomst:</span>
  <input type="text" name="uitkomst_in_graden" size="8" disabled="disabled" style="background:#00FFFF"/>
  <br />
  <hr />

 </form>

</body>
</html>
- alle id's zijn verwijderd
- het staat in een formulier <form name="f"> ... </form>
- via <body onload="var f = document.f;"> kun je f. gebruiken in het javascript.

Bv.:
PHP:
function aftrekken() {
 var getal1 = f.getal1.value;
 var getal2 = f.getal2.value;
 f.uitkomst.value = (getal1-getal2);
 };
:)


Vr.Gr. Egel.
 
Ik snap het nie met die form wat voor nut heeft dat en hoe werkt zoiets?
en dit : f.uitkomst.value = (getal1-getal2);
die f.uitkomst gaat die dan zoeken naar "uitkomst" in het formulier ?
 
Hey ja ik snap het doel van een form heel handig bedankt!
maar wat ik ook nog wou weten is als ik een breulk wil laten optellen met een gewoon getal hoe doe ik dat dan? hij doet nooit iets... of zegt gwn NaN...?
en dan nog hoe kan ik een uitkomst krijgen als deze: y=-5x+4 ofzo
met deze formule: (y-y1=(y2-y1)/(x2-x1)*(x-x1)) en een button met value"vergelijking"
en er zijn nu 6 variabelen en er worden aan 4 ervan een waarde gegeven in een textfield (y en x zijn de 2 overblijvende variablele)
 
document.f is het formulier (object) var f = document.f; zorgt ervoor dat je in het script overal f. kunt schrijven ipv document.f Het is een handige afkorting. :)

Het formulier heeft elementen die je kunt aanroepen met de name, bv f.uitkomst dat is ook weer een object met eigenschappen die je kunt lezen: var getal1 = f.getal1.value; of schrijven: f.uitkomst.value = 15;

Een breuk in de invoer is geen getal zoals 1.2 of 1e2 Als je een breuk wilt gebruiken zul je eerst de invoer moeten evalueren met eval()
PHP:
<html>
<head>
<title>Rekenmachien</title>
<style type="text/css">
 <!--
  body { background-color: #006;}
  .style1 {color: #0c0;}
  .style5 {color: #fff;}
  .style7 {color: #0ff;}
  .style8 {color: #006;}
 -->
</style>
</head>

<body onload="var f = document.f;">

<script type="text/javascript">

function aftrekken() {
 var getal1 = eval(f.getal1.value);
 var getal2 = eval(f.getal2.value);
 f.uitkomst.value = (getal1-getal2);
 };

function delen() {
 var getal1 = eval(f.getal1.value);
 var getal2 = eval(f.getal2.value);
 f.uitkomst.value = Math.round((getal1 / getal2)*100)/100;
 };

function vermenigvuldigen() {
 var getal1 = eval(f.getal1.value);
 var getal2 = eval(f.getal2.value);
 f.uitkomst.value = (getal1 * getal2);
 };

function optellen() {
 var getal1 = eval(f.getal1.value);
 var getal2 = eval(f.getal2.value);
 var getal3 = f.getal3.value;
 if(getal3 != '') {
  getal3 = eval(getal3);
  } else {
  getal3 = 0;
  };
 f.uitkomst.value = parseFloat(getal1)+parseFloat(getal2)+parseFloat(getal3);
 };

function vierkantswortel1() {
 var getal1 = eval(f.getal1.value);
 f.uitkomst.value = Math.round(Math.sqrt(getal1)*100)/100;
 };

function vierkantswortel2() {
 var getal2 = eval(f.getal2.value);
 f.uitkomst.value = Math.round(Math.sqrt(getal2)*100)/100;
 };

function exponent() {
 var getal1 = eval(f.getal1.value);
 var macht = f.macht.value;
 f.uitkomst.value = Math.pow(getal1,macht);
 };

function rico() {
 var x1 = f.x1.value;
 var x2 = f.x2.value;
 var y1 = f.y1.value;
 var y2 = f.y2.value;
 f.uitkomst_rico.value = Math.round((y2-y1)/(x2-x1)*100)/100;
 };

function F_C() {
 var F = f.F.value;
 var C = f.C.value;
 if (F == '') {
  f.uitkomst_in_graden.value = Math.round((C*1.8+32)*100)/100+' °F';
  } else {
  f.uitkomst_in_graden.value = Math.round(5/9*(F-32)*100)/100+' °C';
  };
 };

</script>
  
 <form name="f">
  
  <span class="style1">Getal <span class="style7">1</span>:</span> 
  <input type="text" name="getal1" size="23" /> 
  <span class="style1">----<span class="style7">Macht</span>----></span>
  <input type="text" name="macht" size="1" />
  <br />
  <span class="style1">Getal <span class="style7">2</span>:</span> 
  <input type="text" name="getal2" size="23" />
  <br />
  <span class="style1">Getal <span class="style7">3</span>:</span>
  <input type="text" name="getal3" size="23" />
  <br />
  <br />
  <input type="button" style="background: #0c0;" onclick="aftrekken()" value="Aftrekken" />-
  <input type="button" style="background: #0c0;" onclick="delen()" value="Delen" />-
  <input type="button" style="background: #0c0;" onclick="vermenigvuldigen()" value="Vermenigvuldigen" />-
  <input type="button" style="background: #0c0;" onclick="optellen()" value="Optellen" />-
  <input type="button" style="background: #0c0;" onclick="vierkantswortel1()" value="Wortel 1" />-
  <input type="button" style="background: #0c0;" onclick="vierkantswortel2()" value="Wortel 2" />-
  <input type="button" style="background: #0c0;" onclick="exponent()" value="Macht 1" />-
  <br />
  <br />
  <span class="style1">Uitkomst: </span>
  <input type="text" name="uitkomst" disabled="disabled" style="background: #0ff;"/>
  <br />
  <br />
  <span class="style5">[Getallen zijn allemaal afgerond tot 2 cijfers na de komma!]</span></p>
  <hr />
  <span class="style8">--</span><span class="style7">x1</span><span class="style8">-----</span><span class="style7">x2</span><span class="style8">------------</span><span class="style7">y1</span><span class="style8">-----</span><span class="style7">y2</span><br /> 
  <input type="text" name="x1" size="1" />
  <span class="style8">-</span>
  <input type="text" name="x2" size="1" />
  <span class="style8">--------</span>
  <input type="text" name="y1" size="1" />
  <span class="style8">-</span>
  <input type="text" name="y2" size="1" />
  <br />
  <br />
  <input type="button" style="background: #0c0;" onclick="rico()" value="Rico" />
  <br />
  <br />
  <span class="style1">Uitkomst:</span> 
  <input type="text" name="uitkomst_rico" size="5" disabled="disabled" style="background: #0ff;"/>
  <br />
  <hr />
  <br />
  <span class="style1">Fahrenheit:</span> 
  <input type="text" name="F" size="2" />
  <br />
  <span class="style1">Celsius:<span class="style8">----</span></span>
  <input type="text" name="C" size="2" />
  <br />
  <br />
  <input type="button" style="background: #0c0;" onclick="F_C()" value="Bereken" />
  <br />
  <br />
  <span class="style1">Uitkomst:</span>
  <input type="text" name="uitkomst_in_graden" size="8" disabled="disabled" style="background: #0ff;"/>
  <br />
  <hr />

 </form>

</body>
</html>
:)
en dan nog hoe kan ik een uitkomst krijgen als deze: y=-5x+4 ofzo
met deze formule: (y-y1=(y2-y1)/(x2-x1)*(x-x1)) en een button met value"vergelijking"
en er zijn nu 6 variabelen en er worden aan 4 ervan een waarde gegeven in een textfield (y en x zijn de 2 overblijvende variablele)
Dat zul je moeten herschrijven naar:
y = (...)x + (...);
op de stippelijnen krijg je dan formules krijgen met de bekende getallen x1 x2 y1 en y2. De uitkomst daarvan noem ik even f1 en f2, dan is dit je uitvoer:
PHP:
f.formule.value = 'y = ' + f1 + 'x + ' + f2;


Vr.Gr. Egel.
 
Ik weet het maar het kan ook evengoed zo zijn:
y=-5 ofzo als er geen x-waarde is maarja soit dat laat ik dan wel weg vallen...
wat ik ook nog wou weten hoe kan ik js mijn toetsenbord laten lezen, dus bv als ik op "e" druk dat er dit of dat moet gebeuren met een functie bv

PHP:
function r()
{
key=controls.read()
if(key=="r")
{
document.write("Je hebt op 'r' gedrukt")
}
}

die controls.read heb ik gewoon even van een andere programmeertaal als vb genomen ;)
maar ik wil dus de echte functie ervan weten
 
heb het al gevonden;) met event.keyCode :)
maar uhm nog wat... kan ik met een button ook meerdere functions tegelijk laten beginnen?
en met bodyonload 2 functies laten beginnen...

Ik ben weer met oiets anders begonnen, ik wil namelijk een heel klein spelletje maken...
je hebt een achetrgrond foto en als je klikt op bv de juiste vogel ofzo dan gaat je score +1 zijn,
en als je mis klikt dus gewoon ergens anders dan is je score -1...(ik heb dit gedaan met coördinaten)
maar ik kan er niet goed aan uit... hopelijk iemand anders wel :D

hier is de code:

PHP:
<html>
<head>
<title>Untitled Document</title>
<style type="text/css">
<!--
body {
	background-image: url(../alles%20voor%20website/br1.jpg);
	background-color: #D1CFF6;
	background-repeat: no-repeat;
}
-->
</style></head>

<body onmousedown="vraag1(event)" onload="beginscore()" onload="start()">
<script type="text/javascript">
var c=60
var t
function start()
{
document.getElementById('tijd').value=c
score=document.getElementById("scorebord").value
c=c-1
t=setTimeout("start()",1000)	
if(document.getElementById("tijd").value==0)
{
clearTimeout(t)
alert("Uw score is: "+document.getElementById("scorebord").value+" !!!")
}
}

function vraag1(event)
{ 
x=event.screenX
y=event.screenY
score=document.getElementById("scorebord").value
if(x>"500" && x<"521" && y>"331" && y<"356")
{
alert("Goed! Score +5")
document.getElementById("scorebord").value=parseFloat(score)+5
}
else
{
alert("Mis, score -2")
document.getElementById("scorebord").value=parseFloat(score)-2
}
}




function beginscore()
{
score=document.getElementById("scorebord").value
if(score!="0")
document.getElementById("scorebord").value=0
}

</script>
Tijd: <input type="text" id="tijd" size="1" style="background:#1DFD17" disabled="disabled" /><br />
Score: <input type="text" id="scorebord" size="5" style="background:#00FF00" disabled="disabled"/><br />

</body>
</html>
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan