login  Naam:   Wachtwoord: 
Registreer je!
Scripts > JavaScript > Afbeelding effecten > Image laden uit select lijst


Reacties op het script Image laden uit select lijst

Offline  biertie
Gepost op: 27 november 2004 - 18:59
Onbekend



voorbeeld...
... werkt niet

Offline  Tuinstoel
Gepost op: 27 november 2004 - 19:24
PHP expert



Het werkt wel hoor, maargoed...

Ik heb de code ff tussen code-tags gezet.

Offline  BigTeddy
Gepost op: 27 november 2004 - 19:56
Gouden medaille

PHP gevorderde




hmm stond die er dan niet tussen...
Ik heb ff naar het voorbeeld gezien en het werkt hoor 

Offline  biertie
Gepost op: 27 november 2004 - 19:57
Onbekend



hehe, daarnet werkte het dus niet 
maar euhm, wat ben je eigenlijk met dit script, kan toch makkelijk anders 

Offline  Duikboot
Gepost op: 27 november 2004 - 23:07
Grafische gevorderde



  1. <script language=javascript>
  2. function haal_img()
  3. {
  4. var dir = "../images/avatars/";
  5. var ext = "jpg";
  6. document.images.img.src=dir+document.form.select.options[document.form.select.selectedIndex].value+'.'+ext;
  7. }
  8. </script>
  9.  
  10. <FORM METHOD=POST name=form ACTION="">
  11. <select name="select" onChange="haal_img()">
  12. <option value="predator" >Alien vs. Predator</option>
  13. <option value="potc" >Pirates of the Caribbean</option>
  14. <option value="pirates" >Pirates of the Caribbean</option>
  15. <option value="vanhelsing" >Van Helsing</option>
  16. <input type="text" name="url" onChange="haal_img()" value="haal_img().jpg">
  17. </select><br />
  18. <img src="images/nix.jpg" name="img" />
  19. </FORM>


Hoe kan ik ervoor zorgen dat de naam van het plaatje samen met de dir in een textfield word weergegeven. Ik heb al wat geprobeerd, maar ik hem geen verstand van JS 

Offline  BigTeddy
Gepost op: 28 november 2004 - 01:31
Gouden medaille

PHP gevorderde




Wel simpel door nog een document uit te voeren.
Het wordt dan het onderstaande, let erop dat je nix binnen de select tags zet dat er niet mag. Want hierboven heb je je input daar gezet.

  1. <script language=javascript>
  2. function haal_img()
  3. {
  4. var dir = "../images/avatars/";
  5. var ext = "jpg";
  6. var url = dir+document.form.select.options[document.form.select.selectedIndex].value+'.'+ext;
  7.  
  8. document.images.img.src =url;
  9. document.form.url_img.value=url;
  10. }
  11.  
  12. </script>
  13.  
  14. <FORM METHOD=POST name=form ACTION="">
  15. <select name="select" onChange="haal_img()">
  16. <option value="predator" >Alien vs. Predator</option>
  17. <option value="potc" >Pirates of the Caribbean</option>
  18. <option value="pirates" >Pirates of the Caribbean</option>
  19. <option value="vanhelsing" >Van Helsing</option>
  20. </select><br />
  21. <img src="images/nix.jpg" name="img" onload='url_img(this.src);' />
  22. <input type="text" name="url_img">
  23. </FORM>

Offline  Addow
Gepost op: 26 januari 2005 - 14:04
Gouden medaille

PHP beginner




BigTeddy, 'k heb ongeveer 't zelfde scriptje in m'n persoonlijke site gebruikt, waabrij ik dus geen weet had van dit script.

1 opmerking of tip: ik heb er een scrolling optie aan toegevoegd. Dus wanneer je een foto geselecteerd hebt, kan je adhv je scroller eveneens je pic kiezen (pic verandert samen met je selectmenu'ke).

Mss een klein tipke voor de uitbreiding. Dan is dit uiterst handig!


Enkel aanvullende informatie, vragen en antwoorden op vragen zijn welkom.
 
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.045s