Hoi ik heb een javascript probleempje, het script zou stukken van de site moeten verbergen of juist laten zien, echter krijg ik steeds de foutmelding als de onclick wordt aangeklikt javascript ergens een ; mist. Weet iemand wat er fout is? thnx
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
| layArray= new Array();
layArray[8] = "a10";
function fadeInOut(layerName,showHide,dur){
var newDur = dur * 1.0;
eval(layerName + '.style.filter="blendTrans(duration=' + newDur + ')"');
// make sure filter is not already playing
var curStat = eval(layerName + '.filters.blendTrans.status');
if (curStat != dur) {
eval(layerName + '.filters.blendTrans.apply()');
eval(layerName + '.style.visibility="' + showHide + '"');
eval(layerName + '.filters.blendTrans.play()');
}
}
function seeDontSee(layerName,vis) {
if (vis == "see") {
eval('(' + sp_docObj + '["' + layerName + '"]' + sp_see + ')');
}
else {
eval('(' + sp_docObj + '["' + layerName + '"]' + sp_dontSee + ')');
}
}
function hideLays(curLay) {
for (index=0;index<112;index++) {
checklayer=layArray[index];
if (checklayer = curLay) {
seeDontSee(checklayer,'visible');
}
}
if (ie4 == "yes") {
fadeInOut(curLay,'visible',2);
}
else {
seeDontSee(curLay,'see');
}
}
<div id="a10" style=" visibility: visible">
<input type="radio" name="a10" value="blaat" onclick="hideLays('14')">
</div> |