Avatar billede poelsen Nybegynder
08. september 2003 - 17:49 Der er 9 kommentarer

kasseapparat, men total funktion virker ik, hjælp

Jeg har lavet en slags kasseapparat, men den knap der skulle udføre Ialt funktionen virker ikke...

Her er hele min text:

<html>
<head>
<script language="JavaScript">
ialt = 0
function addcola() {
var colanr = parseInt(""+document.indkøb.colaresult.value)+1;
document.indkøb.colaresult.value = colanr;
ialt = ialt+14;
}
function subcola() {
var colanr = parseInt(""+document.indkøb.colaresult.value)-1;
document.indkøb.colaresult.value = colanr;
ialt = ialt-14;
}
function addtoast() {
var toastnr = parseInt(""+document.indkøb.toastresult.value)+1;
document.indkøb.toastresult.value = toastnr;
ialt = ialt+8;
}
function subtoast() {
var toastnr = parseInt(""+document.indkøb.toastresult.value)-1;
document.indkøb.toastresult.value = toastnr;
ialt = ialt-8;
}
function total() {
document.indkøb.total.value = ialt;
}
</script>
<body>
<form name=indkøb>
  <table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="185" id="AutoNumber1">
    <tr>
      <td width="43"><input type=text size=5 name=colaresult value=0></td>
      <td width="52"><input type=button value=" + " onclick=addcola()><input type=button value=" - " onclick=subcola()></td>
      <td width="87">&nbsp;Cola 14,-</td>
    </tr>
    <tr>
      <td width="43"><input type=text size=5 name=toastresult value=0></td>
      <td width="52"><input type=button value=" + " onclick=addtoast()><input type=button value=" - " onclick=subtoast()></td>
      <td width="87">&nbsp;Toast 8,-</td>
    <tr>
      <td width="43"><input type=text size=5 name=total value=0></td>
      <td width="52"><b>&nbsp;Ialt</b></td>
      <td width="87"><input type=button value=" ialt " onclick="total()"></td>
    </tr>
  </table>
</form>
<br>
<p>
<br>
</p>
</body>
</html>

Det er linie 43 den siger der er fejl i når jeg trykker på " ialt " knappen:

error: Object doesn't support this property or method
Avatar billede skovenborg Nybegynder
08. september 2003 - 19:18 #1
du kan ikke bruge indkøb som navn da æøå ikke er tilladt som navne
Avatar billede skovenborg Nybegynder
08. september 2003 - 19:22 #2
og så må du ændre funktionen total til noget andet fx sum_total da total vist er et reserved keyword (altså bruges af javascript)
Avatar billede poelsen Nybegynder
08. september 2003 - 19:23 #3
hmmm...my bad :P men det hjælper altså ikke på problemet :/
Avatar billede skovenborg Nybegynder
08. september 2003 - 19:24 #4
undskyld total er ikke et reserved keyword ;-)

...men da du også kalder et felt for total så opstår der en konflikt og derfor får du en fejl.
Avatar billede poelsen Nybegynder
08. september 2003 - 19:27 #5
aah, thx nu virker det :D
Avatar billede skovenborg Nybegynder
08. september 2003 - 19:28 #6
lægger lige et svar så ;)
Avatar billede skovenborg Nybegynder
10. september 2003 - 13:17 #7
... du må godt acceptere det hvis du har lyst ;-)

Du skal jo lukke spørgsmålet når du har fået svar.
Avatar billede skovenborg Nybegynder
16. september 2003 - 23:33 #8
halloooo - lidt respons måske

husk at lukke - sådan er reglerne nu og en gang.
Avatar billede skovenborg Nybegynder
08. oktober 2003 - 17:09 #9
lukketid??
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester