Wpis z mikrobloga

#webdev #js #javascript
@krzysztofu: Witam mam listę rozwijalną automatycznie nie ejst zaznaczona żadna opcja.
Mam już wyciągnięte w zmiennej value, i chciał bym zaznaczyć selected tą wartość.
lista rozwijalna ma id=sprawasesja
value jest w zmiennej "y"

1) document.getElementById("sprawasesja").querySelector("option[selected]").y;
2) document.getElementById("sprawasesja").options[document.getElementById("sprawasesja").selectedIndex].y;

Takie cos napisałem ani jedno ani drugie nie reaguje, prawdopodobnie źle to wykorzystuje.. Chodzi o to, że generuje mi się ta lista automatycznie i musze zaznaczyc jakiś elemen a nastepnie wygeneruje sie inna lista, bo przy 1000 elementów cieżko było coś znaleźć dlatego potrzebuje zaznaczanie potem.
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@systemd:
document.getElementById("sprawasesja").querySelector('option[value="'+y+'"]').attr("selected","selected");

nie ma jakiegoś łatwego sposobu, zęby dodać selected:"selected" do takiej listy posiadając value
  • Odpowiedz