JavaScript Ausgewählte Option ändern

Shraddha Paghdar 15 Februar 2024
JavaScript Ausgewählte Option ändern

Im heutigen Beitrag lernen wir, die ausgewählte Option des Select-Elements in JavaScript zu ändern.

Ausgewählte Option in JavaScript ändern

JavaScript bietet eine eingebaute Document querySelector()-Methode, die das primäre Element innerhalb des Dokuments zurückgibt, das zum gewünschten Selektor oder Satz von Selektoren passt. Null wird zurückgegeben, wenn keine Übereinstimmungen gefunden werden.

Syntax:

querySelector(selectors)

Selektoren sind eine Zeichenfolge, die ein obligatorischer Parameter ist. Diese Zeichenfolge enthält einen oder mehrere Selektoren, die abgeglichen werden müssen.

Diese Zeichenfolge muss eine gültige CSS-Auswahlzeichenfolge sein; wenn nicht, wird eine SyntaxError-Ausnahme geworfen. Weitere Informationen zu Selektoren und deren Verwaltung finden Sie unter .querySelector().

Diese JavaScript-Methode gibt ein Element-Objekt zurück, das das erste Element im Dokument darstellt, das mit dem angegebenen Satz von CSS-Selektoren übereinstimmt, oder gibt null zurück, wenn es keine Übereinstimmungen gibt.

Lassen Sie es uns anhand eines Beispiels verstehen.

<select id="city">
  <option value="mumbai" selected>Mumbai</option>
  <option value="goa">Goa</option>
  <option value="delhi">Delhi</option>
</select>
const selectedValue = 'goa';
document.querySelector('#city [value="' + selectedValue + '"]').selected = true;

Das obige Beispiel hat das Dropdown-Menü select für die Auswahl des bevorzugten Standorts definiert. Angenommen, der standardmäßig bevorzugte Standort ist Mumbai.

Durch die Methode querySelector() können wir den ausgewählten Wert auf true setzen und den Standardspeicherort auf goa festlegen. Das ausgewählte Attribut akzeptiert einen booleschen Wert.

Führen Sie das obige Code-Snippet in einem beliebigen Browser aus, der JavaScript unterstützt, und zeigen Sie das folgende Ergebnis an.

Ausgabe:

ausgewählte Option ändern

Demo

Shraddha Paghdar avatar Shraddha Paghdar avatar

Shraddha is a JavaScript nerd that utilises it for everything from experimenting to assisting individuals and businesses with day-to-day operations and business growth. She is a writer, chef, and computer programmer. As a senior MEAN/MERN stack developer and project manager with more than 4 years of experience in this sector, she now handles multiple projects. She has been producing technical writing for at least a year and a half. She enjoys coming up with fresh, innovative ideas.

LinkedIn

Verwandter Artikel - JavaScript Select