ausgewählt gehen Fabrikat:eine Schaltfläche, um eine Verbindung in Form
<form>
<select name="someoptions">
<option value="page1.html">Page 1</option>
<option value="page2.html">Page 2</option>
</select>
<input type="submit" value="Submit" class="buttontheme">
</form>
ich diesen Link auf Stackoverflow gefunden: Open a link via a button press chosen from a form select option
Aber die gewählte Antwort nicht erklären wo man das Stück Code oder wie man es in der HTML-Seite verwendet. Kann mir jemand erklären, wie ich das erreichen kann? Danke
Bisher habe ich dies als test.html ohne andere Dateien:
<head>
<script type="text/javascript" src="https://code.jquery.com/jquery-3.1.0.min.js"></script>
<script>
$('#select-id').change(function() {
url = $('#select-id').val();
window.open(url);
});
</script>
<script>
</script>
</head>
<body>
<form>
<select id="select-id" name="someoptions">
<option value="https://magecomp.com/blog/how-to-install-magento-2-on-windows-on-xampp-server-with-git/">Page 1</option>
<option value="https://magecomp.com/blog/how-to-install-magento-2-on-windows-on-xampp-server-with-git/">Page 2</option>
</select>
<input type="submit" value="Submit" class="buttontheme">
</form>
</body>
Wenn ich wählen Sie eine Option und klicken Sie dann auf die Schaltfläche Senden, es nimmt mich aus:
file:///C:/Users/eyeglasses/Desktop/Website/test.html
zu
und macht nichts oder ändert die Seite (ich sehe immer noch das Dropdown-Menü und Submit-Taste).
Dies würde nicht funktionieren. Sie wenden einen eventListener auf ein Schaltflächenelement an, aber das Formular enthält eine Eingabe als Übergabeschaltfläche. – Tim
Entschuldigung, ich hatte meinen Code nicht bemerkt. Ich hatte dies richtig gemacht Bitte überprüfen Sie dies. –
Noch fehlt das Hash-Tag vor der ID – Tim