login  Naam:   Wachtwoord: 
Registreer je!
 Forum

dropdown vult textarea in?

Offline Warbringer - 16/02/2007 00:23
Avatar van WarbringerOnbekend Hallo mensen.
Is het met php/css mogelijk dat ik dit doe:

De gebruiker kiest een naam uit de dropdownbox (or w/e je da ding noemt). De geselecteerde naam wordt dan weergegeven in het textvak met de variable $username

12 antwoorden

Gesponsorde links
Offline Gerard - 16/02/2007 00:25
Avatar van Gerard Ouwe rakker Javascript kan je hier wel mee helpen denk ik zomaar 

onChange
document.getElelementById().value

Succes
Offline Warbringer - 16/02/2007 00:48 (laatste wijziging 16/02/2007 01:03)
Avatar van Warbringer Onbekend mijn code nu
  1. <input name="username" type="text" id="username" onChange="document.getElelementById(i2).value">


de dropdowb box:

  1. <select name="select" id="i2">



werkt niet (nog niet lol) hij vult niks in in de tekst box


--- edit --

moet ik nie 2 dingen doen?

drop down box de value uithalen, die andere ingeven?

dus onchange="getvalue()" of zoiets (heb totaal geen Javascript kennis dus lachen maar hehehe) en bij die andere

getvaluebyid().value

of zoiets?
Offline Metalhead - 16/02/2007 05:22 (laatste wijziging 17/02/2007 10:06)
Avatar van Metalhead HTML gevorderde Ik denk wat Proximus bedoelde was dat je even op die dingen moest googlen, zodat je de toepassing weet...

Ik zou het zo doen;
Eerst een functie maken (bijv. in de head-tag);
  1. <script type="text/javascript">
  2. function doKoppel() {
  3. var waarde = document.getElementById("comboId").value;
  4. document.getElementById("i2").value = waarde;
  5. }
  6. </script>

...
en dan roep je de functie zo aan;
  1. <combobox id="comboId" onchange="doKoppel()">

...
Offline Warbringer - 16/02/2007 12:41 (laatste wijziging 16/02/2007 12:55)
Avatar van Warbringer Onbekend bah, javascript snap ik dus echt niet haha dankjewel zal het dadelijk eens proberen!

goed, in de head staat dat script.
dan heb ik de volgende code voor mijn drop down box:

<select name="select" id="comboId" onchange="doKoppel()>
<option>R3b0rN</option>
<option>Warbringer</option>
</select>

vervolgens in het texvak de code:

<input name="username" type="text" id="i2">


zit nu helemaal verkeerd volgens mijn of niet? 

Offline Metalhead - 16/02/2007 14:05
Avatar van Metalhead HTML gevorderde als je nu nog een value meegeeft aan je options;
<option value="Warbringer">Warbringer</option>
zou het haast moeten werken 
Offline Warbringer - 16/02/2007 14:08 (laatste wijziging 16/02/2007 14:08)
Avatar van Warbringer Onbekend lmao, wist ik wel...
even checken of jij het ook wist  ;-)
Offline Joel - 16/02/2007 14:20
Avatar van Joel Eigenaar Is dit forumbericht dan opgelost? Zoja.... 
Offline Warbringer - 16/02/2007 14:21 (laatste wijziging 17/02/2007 00:26)
Avatar van Warbringer Onbekend zal zo lukken, hartstikken bedankt iedereen 


-- update --


meeehhhh krijg 't nie werkend.

in me HEAD
  1. <script type="text/javascript">
  2. function doKoppel() {
  3. var waarde = document.getElelementById("comboId").value;
  4. document.getElelementById("i2").value = waarde;
  5. }
  6. </script>


die dropdown bar
  1. <select name="select" id="comboId" onchange="doKoppel()">
  2. <option value="Warbringer">Warbringer</option>
  3. <option value="R3b0rN">R3b0rN</option>
  4. </select>


en dan mijn tekst vak die het zou moeten weergeven
  1. <input type="text" name="textfield" id="i2">
Offline Metalhead - 17/02/2007 10:06 (laatste wijziging 17/02/2007 10:07)
Avatar van Metalhead HTML gevorderde Hahaha 

Misschien moet je
getElelementById vervangen door
getElementById 

Dan werkt het perfect ....
Offline Warbringer - 17/02/2007 12:16
Avatar van Warbringer Onbekend werkt het nog niet voor me... argh zou iemand een lege pagina kunnen maken met daarin dit voor me dan kan ik het eens goed vergelijken lol.
Hij zegt steeds onderaan in die balk 'een fout op de pagina'.
Offline Metalhead - 17/02/2007 15:33
Avatar van Metalhead HTML gevorderde Ik heb het voor je getest, het werkt toch echt wel

  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 TRANSITIONAL//EN">
  2. <html>
  3. <head>
  4. <title></title>
  5. <script type="text/javascript">
  6. function doKoppel() {
  7. var waarde = document.getElementById("comboId").value;
  8. document.getElementById("i2").value = waarde;
  9. }
  10. </script>
  11. </head>
  12. <body>
  13. <select name="select" id="comboId" onchange="doKoppel()">
  14. <option value="Warbringer">Warbringer</option>
  15. <option value="R3b0rN">R3b0rN</option>
  16. </select>
  17.  
  18. <input type="text" name="textfield" id="i2">
  19. </body>
  20. </html>


En als je problemen met JavaScript hebt, moet je het even bekijken in FireFox > JavaScript Console... daar wordt meestal vrij duidelijk verteld wat er mis is
Offline Warbringer - 17/02/2007 18:21
Avatar van Warbringer Onbekend ow? nog nooit gedaan dat ding van FF, goede tip dankjewel zal het eens testen!
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2025 Sitemasters.be - Regels - Laadtijd: 0.248s