Keuzemenu

Status
Niet open voor verdere reacties.

allard19

Gebruiker
Lid geworden
20 jul 2010
Berichten
6
Ik heb dit keuzemenu voor mijn website:

[JS]<script language="JavaScript" type="text/javascript">
<!--
// original code by Bill Trefzger 12/12/96
function go(){
if (document.selecter.select1.options[document.selecter.select1.selectedIndex].value != "none") {
location = document.selecter.select1.options[document.selecter.select1.selectedIndex].value
}
}
//-->
</script>

<script language="JavaScript" type="text/javascript">
<!--
document.write('<form name="selecter"><select name="select1">');
document.write('<option value=none>Select from menu');
document.write('<option value=none>--------------------');
document.write('</select>');
document.write('<input type="button" value="Go" onclick="go()">');
document.write('</form>');
// end hiding contents -->
</script>[/JS]
Maar hoe kan ik daar een link aan toevoegen als je iets gekozen hebt
 
O wauw.
[JS]// original code by Bill Trefzger 12/12/96
[/JS]
het web evolueert constant, en code uit '96 is net zoiets als een auto rijden uit 1970. Slecht voor het milieu enzo.


Dit is beter:
HTML:
<select id='mijnSelect'>

   <option value='http://that-guy.net'>that guy</option>
   <option value='http://google.com'>google.com</option>

</select>

<button onclick='doStuff();'>ga</button>
[JS]// original code by That Guy, 2010-07-20

function doStuff()
{
var elem = document.getElementById('mijnSelect');

window.location = elem.options[elem.selectedIndex].value;
}[/JS]
 
Laatst bewerkt:
Werkt niet

Als ik op ga klikt gaat hij niet naar de webdite die ik heb ingevoerd.
 
Werkt wel

Als ik op ga klikt gaat hij naar de website die ik heb ingevoerd.







test.html
HTML:
<!doctype html>

<html lang='en'>


<head>

   <title>test</title>
   <meta charset='UTF-8' />

</head>


<body>

   <select id='mijnSelect'>
 
      <option value='http://that-guy.net'>that guy</option>
      <option value='http://google.com'>google.com</option>
 
   </select>
 
   <button onclick='doStuff();'>ga</button>

   <script>
      function doStuff()
      {
         var elem = document.getElementById('mijnSelect');
 
         window.location = elem.options[elem.selectedIndex].value;
      }
   </script>

</body>


</html>
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan