login  Naam:   Wachtwoord: 
Registreer je!
 Forum

selectbox in plaats van in een div

Offline yolk - 16/08/2006 12:10 (laatste wijziging 16/08/2006 12:11)
Avatar van yolkHTML interesse De resultaten van een query worden in een div getoond met:

  1. document.getElementById("search_results").innerHTML = http.responseText;


Is dit ook mogelijk met een selectbox? Dus iets van

  1. document.test.search_results.options[].value = http.responseText;


"test" is de id van het formulier
"search_results" is het id van de selectbox

5 antwoorden

Gesponsorde links
Offline Maarten - 16/08/2006 12:17 (laatste wijziging 16/08/2006 12:18)
Avatar van Maarten Erelid Al geprobeerd?
http://www.goog...n&meta=

Dus met
  1. document.getElementById("search_results").options[] = 'Nieuwe optie';
Offline yolk - 16/08/2006 12:24
Avatar van yolk HTML interesse In de javascript-console van Firefox krijg ik dan deze melding:
  1. Fout syntax error
  2. Broncode: document.getElementById("search_results").options[] = http.responseText;


Vervolgens staat er een groen pijltje tussen de [] en de =
Moet hier nog iets tussen misschien?
Offline letscode - 16/08/2006 12:26
Avatar van letscode HTML beginner je kunt ook in je responsetext het volgende zetten:
<select><option>blaat</option><select>

enzo verder
Offline Thomas - 16/08/2006 12:43
Avatar van Thomas Moderator Je moet nieuwe options aanmaken met new Option(...);.
Je kunt die niet zomaar aan het einde van je options-array plakken.
Offline yolk - 16/08/2006 14:20
Avatar van yolk HTML interesse Ok FangorN, dat was het inderdaad. Ik heb nu alleen twee nieuwe problemen:
  1. document.getElementById("search_results") = new Option(http.responseText,http.responseText);


Dit geeft de foutmelding: invalid assignment left-hand side
Als ik er .options[] achter zet dan krijg ik een syntax error. Wat moet dit dan zijn?

Hoe moet het resultaat van http.responseText eruit zien? Nu staat alles achter elkaar, ook als ik de <option>-tag gebruik. De tags worden dan ook getoond.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.238s