[JS] Select item invoegen

Pagina: 1
Acties:

  • mocean
  • Registratie: November 2000
  • Laatst online: 31-08 09:14
Ik heb een select drop-down box in HTML. nu wil ik via Javascript een item toevoegen, ik dacht dat het iets was als:
SelectName.InsertItem(...)
Maar ik weet niet welke parameterd ik kan meegeven, op internet kan ik ook niks vinden. Weet iemand of dit uberhaupt mogelijk is en hoe het moet>

Koop of verkoop je webshop: ecquisition.com


  • marcusk
  • Registratie: Februari 2001
  • Laatst online: 26-09-2023
dit hoort in W&G, maar goed...
code:
1
2
3
4
var NewOption = document.createElement("OPTION");
NewOption.text = "bla bla bla";
NewOption.value = "bla1";
SelectName.add(NewOption);

  • mocean
  • Registratie: November 2000
  • Laatst online: 31-08 09:14
Ik krijg een error in die regel:
selectname.add(...);

De error is: Object doesn't support this property or method.

Dir moet toch gewoon werken bij een selectbox??

Koop of verkoop je webshop: ecquisition.com


Verwijderd

javascript is case senstive

  • mocean
  • Registratie: November 2000
  • Laatst online: 31-08 09:14
Op zaterdag 08 december 2001 18:34 schreef Cheatah het volgende:
javascript is case senstive
Weet ik.... maar dat heb ik nu al 3 keer gechecked

Koop of verkoop je webshop: ecquisition.com


  • Annie
  • Registratie: Juni 1999
  • Laatst online: 25-11-2021

Annie

amateur megalomaan

Ander optie:
code:
1
2
var oSelect = document.formpje.selectnaam;
oSelect.options[oSelect.options.length] = new Option("text", "waarde");

Today's subliminal thought is:


  • ACM
  • Registratie: Januari 2000
  • Niet online

ACM

Software Architect

Werkt hier

P&W -> W&G

  • Dennis
  • Registratie: Februari 2001
  • Laatst online: 21:00
Dit topic is v/d week ook al geweest :{

  • mocean
  • Registratie: November 2000
  • Laatst online: 31-08 09:14
Op zaterdag 08 december 2001 19:27 schreef dennisdotcom het volgende:
Dit topic is v/d week ook al geweest :{
Ik kon hem niet vinden met de search.

btw... ik heb het nog steeds niet aan de gang, met beide manieren die hierboven zijn genoemd, ik krijg nog steeds dezelfde foutmelding...

Koop of verkoop je webshop: ecquisition.com


  • marcusk
  • Registratie: Februari 2001
  • Laatst online: 26-09-2023
code:
1
2
var blaat = document.getElementById("SelectName");
blaat.add(NewOption);

?

  • Annie
  • Registratie: Juni 1999
  • Laatst online: 25-11-2021

Annie

amateur megalomaan

Zet eens een stukje online. Het kan niet anders dan dat je op een andere plek in de fout gaat. De methodes die hierboven staan moeten gewoon werken (al dan niet cross-browser).

Today's subliminal thought is:


  • mocean
  • Registratie: November 2000
  • Laatst online: 31-08 09:14
Ik ben eruit:
Bij mij is het zo, dat wanneer de naam van de selectbox eindigt op een cijfer, het mis gaat!
dit werkt dus niet:
PHP:
1
2
3
<?
formname.block1.options[formname.block1.length] = new Option ("bla","bla", false,false);
?>

En dit wel:
PHP:
1
2
3
<?
formname.block1a.options[formname.block1a.length] = new Option ("bla","bla", false,false);
?>

vaag...

Koop of verkoop je webshop: ecquisition.com

Pagina: 1