eej, ik heb op internet een script gevonden om een dropdown menu meteen naar een bepaalde pagina te laten linken als je op een waarde klikt, ik heb geprobeerd dit voor 2 dorpdownmenus te doen en er 1 funtie van te maken. Ik ben alleen nogal een newbie met javascript dus er klopt helemaal niets van, ik krijg mn dropdowns niet eens meer te zien. wie corrigeerd mijn code?:


<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>


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.
hehe ok je doet maar maar waarom zou je niets bijleren door het met dreamweaver te doen...ik denk eerder dat je niets bijleerd als je het met copy en plakke doet vanaf een site.....of bven ik mis :)

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???
pfff werk toch gewoon met php veel gemakkelijker en heb je geen problemen met head enz...

<?
echo '
<select name="menu" onChange="MM_jumpMenu('parent',this,0)">
<option value="http://www.reto2008.com">reto2008</option>;
</select>';
?>
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?

Reageren