JavaScript - simpelt scriptproblem
Jeg er ved at prøve mig med JavaScript, men har et problem i denne kode. Explorer siger fejl i linje 12, tegn 6.Jeg kan ikke helt se hvad der er galt..
Scriptet skulle gerne munde ud i at brugeren sætter hak i hvilke hovedstæder han/hun har besøgt, derefter popper et vindue op med hvor mange der er valgt og hvilke.
----------------------
<script language="javascript" type="text/javascript">
var antal=0
var bynavn=0
function tael() {
if dublin.checked {;
antal=antal+1;
}
if koebenhavn.checked {;
antal=antal+1;
}
if london.checked {;
antal=antal+1;
}
if paris.checked {;
antal=antal+1;
}
if oslo.checked {;
antal=antal+1;
}
if stockholm.checked {;
antal=antal+1;
}
}
function byvalg() {
if dublin.checked {;
bynavn=Dublin+"<br />";
}
if koebenhavn.checked {;
bynavn=bynavn+"<br />"koebenhavn;
}
if london.checked {;
bynavn=bynavn+"<br />"london;
}
if paris.checked {;
bynavn=bynavn+"<br />"paris;
}
if oslo.checked {;
bynavn=bynavn+"<br />"oslo;
}
if stockholm.checked {;
bynavn=bynavn+"<br />"stockholm;
}
}
function vis() {
tael();
byvalg();
DispWin=window.open('','NewWin','toolbar=no, status=no, width=300, height=300');
tekst="Du har besøgt " +antal+ " hovedstæder.<br /";
tekst=tekst+ "Du har besøgt hovedstæderne:<br />";
tekst=tekst+ bynavn;
DispWin.document.write(tekst);
}
</script>
</head>
<body>
<table width="200" border="0">
<tr>
<td width="103">Dublin:</td>
<td width="81"><input type="checkbox" name="dublin" /></td>
</tr>
<tr>
<td>København:</td>
<td><input type="checkbox" name="koebenhavn" /></td>
</tr>
<tr>
<td>London:</td>
<td><input type="checkbox" name="london" /></td>
</tr>
<tr>
<td>Paris:</td>
<td><input type="checkbox" name="paris" /></td>
</tr>
<tr>
<td>Oslo:</td>
<td><input type="checkbox" name="oslo" /></td>
</tr>
<tr>
<td>Stockholm:</td>
<td><input type="checkbox" name="stockholm" /></td>
</tr>
</table>
<input type="button" value="Vis" onclick="vis()" />
</body>
</html>