script doetut niet, wie maakt het werkend?
Code (php)
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
48
49
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
48
49
<head>
<SCRIPT TYPE="text/javascript" LANGUAGE="JavaScript">
<!--
function openURI(obj, sCheck) {
var control = document.snelmenu.documentkeuze;
if (obj.options[obj.selectedIndex].value != sCheck) {
location.href = obj.options[obj.selectedIndex].value;
}
}
//-->
</SCRIPT>
</head>
<body>
script 1<BR>
<SCRIPT TYPE="text/javascript" LANGUAGE="JavaScript">
<!--
var d = document;
d.write('<FORM ACTION="geen_actie" NAME="snelmenu">');
d.write('<SELECT style="background-color:AE0001; height:19; font-family: Arial; font-size: 7pt; font-weight: bold; color:FFFFFF;" NAME="documentkeuze" onchange="openURI(document.snelmenu.documentkeuze, 'geen-url')">');
d.write('<OPTION VALUE="geen-url" SELECTED>Choose Member<\/OPTION>');
d.write('<OPTION VALUE="1.php">nummer 1<\/OPTION>');
d.write('<\/SELECT>');
d.write('<\/FORM>');
//-->
</SCRIPT>
<BR><BR>script 2<BR>
<SCRIPT TYPE="text/javascript" LANGUAGE="JavaScript">
<!--
var d = document;
d.write('<FORM ACTION="geen_actie2" NAME="snelmenu2">');
d.write('<SELECT style="background-color:AE0001; height:19; font-family: Arial; font-size: 7pt; font-weight: bold; color:FFFFFF;" NAME="documentkeuze2" onchange="openURI(document.snelmenu2.documentkeuze2, 'geen-url2')">');
d.write('<OPTION VALUE="geen-url2" SELECTED>Choose Member<\/OPTION>');
d.write('<OPTION VALUE="2.php">nummer 2<\/OPTION>');
d.write('<\/SELECT>');
d.write('<\/FORM>');
//-->
</SCRIPT>
</body>
<SCRIPT TYPE="text/javascript" LANGUAGE="JavaScript">
<!--
function openURI(obj, sCheck) {
var control = document.snelmenu.documentkeuze;
if (obj.options[obj.selectedIndex].value != sCheck) {
location.href = obj.options[obj.selectedIndex].value;
}
}
//-->
</SCRIPT>
</head>
<body>
script 1<BR>
<SCRIPT TYPE="text/javascript" LANGUAGE="JavaScript">
<!--
var d = document;
d.write('<FORM ACTION="geen_actie" NAME="snelmenu">');
d.write('<SELECT style="background-color:AE0001; height:19; font-family: Arial; font-size: 7pt; font-weight: bold; color:FFFFFF;" NAME="documentkeuze" onchange="openURI(document.snelmenu.documentkeuze, 'geen-url')">');
d.write('<OPTION VALUE="geen-url" SELECTED>Choose Member<\/OPTION>');
d.write('<OPTION VALUE="1.php">nummer 1<\/OPTION>');
d.write('<\/SELECT>');
d.write('<\/FORM>');
//-->
</SCRIPT>
<BR><BR>script 2<BR>
<SCRIPT TYPE="text/javascript" LANGUAGE="JavaScript">
<!--
var d = document;
d.write('<FORM ACTION="geen_actie2" NAME="snelmenu2">');
d.write('<SELECT style="background-color:AE0001; height:19; font-family: Arial; font-size: 7pt; font-weight: bold; color:FFFFFF;" NAME="documentkeuze2" onchange="openURI(document.snelmenu2.documentkeuze2, 'geen-url2')">');
d.write('<OPTION VALUE="geen-url2" SELECTED>Choose Member<\/OPTION>');
d.write('<OPTION VALUE="2.php">nummer 2<\/OPTION>');
d.write('<\/SELECT>');
d.write('<\/FORM>');
//-->
</SCRIPT>
</body>
ik snap niet waaorm je het zo doet in dreamweaver kan je toch zelf gemakkelijk een dropdown maken en dan moet je hem maar verbinden met ?acitie en als output een header.....of is het niet dat wat je bedoelt...?
ik doe het zo omdat ik graag zelf wat van mijn fouten wil leren en daardoor dus meer van javascript begrijp. Ik vindt dreamweaver trouwens een verschrikkelijk irritant programma, ik gebruik liever ACEhtml.
heb alvast een voorbeeld gemaakt veel minder code en werkt ook :)
<select name="menu1" onChange="MM_jumpMenu('parent',this,0)">
<option value="http://www.1">site 1</option>
</select>
om optie toe te voegen gebruik je
<option value="http://www.1">site 1</option>
een meer
het werkt niet, want ik mis de head, en als het zou werken zou ik nogsteeds niet weten hoe ik 2 menuus met 1 funtie in de head ervan maak. Is er echt verder niemand die mijn script met een paar simpele aanpassingen werkend kan krijgen???
Code (php)
1
2
3
4
5
6
2
3
4
5
6
<?
echo '
<select name="menu" onChange="MM_jumpMenu('parent',this,0)">
<option value="http://www.reto2008.com">reto2008</option>
</select>';
?>
echo '
<select name="menu" onChange="MM_jumpMenu('parent',this,0)">
<option value="http://www.reto2008.com">reto2008</option>
</select>';
?>
Gewijzigd op 10/04/2005 14:22:00 door Tommy
ehm....ik weet niet niet veel van javascript, maar een scriptje in de body zetten zonder iets in de header lijkt me nogal onmogelijk... en waarom zou het werken als ik het in php zet? dan heb je minstens een echo nodig anders loopt alles in de soep, maar het blijft alsnog hetzelfde niet werkende script zonder head-code
ah ja idd was de echo vergete :) maar waarom zou het niet werken.....
omdat het javascript is? Ik heb dit topic niet voor niets op het webdesign forum gepost en niet op het php forum, php heeft hier niets mee te maken. Php kan ik zelf ook wel, alleen javascript is mn zwakke punt omdat ik dit nooit echt heb geleerd en alleen maar kant en klare script van internet heb geplukt, dit probeer ik nu te verbeteren door zelf de scripts te gaan ombouwen maar het wil nog niet erg lukken.
ah ok je moet je daarom niet zo boos maken hoor of je vind geen hulp meer :)
Doe ik ook niet:P,.. kwam misschien wel zo over weet niet, ben wel wat geirriteerd omdat mn pa die java kan geen zin heeft om me te helpen enzegt dat ik eerst maar is javascript moet leren...jah dan ben ik dus ff dagen bezig terwijl dit door een javascript goeroe in 2 minuten opgelost kan worden. Maarja tis dus een javascript. Nog iemand die mijn script wil veranderen?
ok, khebbut script zelf al gefixt..naja met hulp van me pa.., in ieder geval bedankt
Heel handig bij het opsporen van fouten. Ook voor als iemand nog eens een vraag steld over javascript: wis de console even, reproduceer de fout, en post naast je script ook even de output van de console.