login  Naam:   Wachtwoord: 
Registreer je!
 Forum
Zoeken  Regels  Help
Categorieën > JavaScript

Vlag Erbij??

tomk – 26/06/2005 09:55 (Laatst gewijzigd op 26/06/2005 09:56)
Ej jongens ik heb nu dit script:

  1. <select name="country" size="1">
  2. <option selected>Nederland </option>
  3. <option>Nederlandse Antillen </option>
  4. <option>Suriname </option>
  5. <option>Belgi&euml; </option>
  6. <option>Aruba </option>
  7. <option>Overige </option>
  8. </select>



Maar hoe krijg ik zeg maar als ze nederland selecteren dat dan de vlag van nederland ernaast komt staan.

10 antwoorden

Gesponsorde links
Daisycon - Verdien geld met uw website

tomk – 26/06/2005 10:01
Ja...

biertie – 26/06/2005 10:14
versta niet goed wat je wilt zeggen..
ik zou zeggen in een database steken, en dan conroleren in welk land hij zit, en voor ieder land een vlagje maken dat je dan op die pagina zet..

Fenrir – 26/06/2005 10:14 (Laatst gewijzigd op 26/06/2005 10:15)
Misschien werkt het zo wel:
  1. <select name="country" size="1">
  2. <option selected>Nederland <img src="images/vlaggen/nl.gif" /></option>
  3. </select>



Dan staat het er ook naast. Maar ik weet niet of je <img> in <option> kan gebruiken.

Mokka – 26/06/2005 10:17
Neen, dat gaat niet.

TFOL – 26/06/2005 10:26
kan toch ook met php?

  1. <form method="POST" action="">
  2.  
  3. <select name="country" size="1">
  4. <option selected value="nl">Nederland </option>
  5. <option value="ned_ant">Nederlandse Antillen </option>
  6. <option value="suriname">Suriname </option>
  7. <option value="be">Belgi&euml; </option>
  8. <option value="aruba">Aruba </option>
  9. <option value="overige">Overige </option>
  10. </select>
  11.  
  12. </form>
  13. <?php
  14.  
  15. if(isset($_POST['country']))
  16. {
  17. switch($_POST['country'])
  18. {
  19. case "nl":
  20. $plaatje = "nl.gif";
  21.  
  22. case "ned_ant":
  23. $plaatje = "ned_ant.gif";
  24.  
  25. case "suriname":
  26. $plaatje = "suriname.gif";
  27.  
  28. case "be":
  29. $plaatje = "be.gif";
  30.  
  31. case "aruba":
  32. $plaatje = "aruba.gif";
  33.  
  34. case "overige":
  35. $plaatje = "overige.gif";
  36. }
  37.  
  38. echo $plaatje;
  39. }
  40.  
  41. ?>



zoiets?

tomk – 26/06/2005 10:47
Werkt niet.. Hij geeft vlag niet weer

Fenrir – 26/06/2005 10:50
Nee natuurlijk niet. Je moet het formulier wel versturen.

remcobers – 26/06/2005 11:01
Maar dat wilt hij dus niet. Ik zoek ook naar deze oplossing eigenlijk.

smoos – 26/06/2005 11:10 (Laatst gewijzigd op 26/06/2005 11:20)
wat d8 je hiervan. net ff in elkaar geknutselt voor je. ik was te lui om meer vlagge te zoeken dus ik heb het beperkt gehoude. het is vrij simpel en als je het tog niet snapt vraag je het maar.

  1. <script language="javascript">
  2. if (document.images) {
  3.  
  4. image1 = new Image
  5. image2 = new Image
  6.  
  7. image1.src = "http://www.zelda4ever.com/newsite/img/layout/nl.gif"
  8. image2.src = "http://www.zelda4ever.com/newsite/img/layout/en.gif"
  9.  
  10. }
  11. </script>
  12.  
  13. <img alt="image" src="http://www.zelda4ever.com/newsite/img/layout/nl.gif" name="button" width="88" height="31" /><br />
  14. <br />
  15. <form method="POST" action="">
  16.  
  17. <select name="country" size="1">
  18. <option selected value="nl" onMouseDown="document.button.src=image1.src">Nederland </option>
  19. <option value="en" onMouseover="document.button.src=image2.src">Engels </option>
  20. </select>
  21.  
  22. </form>


volgens mij bedoel je dit ;)

ps. ik was ook te lui om het netjes naast elkaar in een tabel te zette maar dat moet je zelf maar ff doen.

tomk – 26/06/2005 12:12
Die werkt wel^^

Gesponsorde links

Dit onderwerp is gesloten.
Actieve forumberichten:

© 2002-2012 Sitemasters.be - Regels - Gehost door: Vircon - Laadtijd: 0.146s