Ich erstelle eine Umfrage für ein Klassenprojekt und eine der Umfragefragen erfordert eine Dropdown-Liste, in der der Benutzer einen Brief auswählt. Die Idee ist, wenn der Benutzer einen Buchstaben auswählt, verbindet der Code sie mit einer anderen Website. So bringt zum Beispiel "A" sie zur Website X, "B wird sie zur Website X," N "bringt sie zur Website Y, etc ...Wie führe ich eine Formularauswahl auf eine andere Seite?
Ich bin sehr neu in der Programmierwelt und ich kenne die Grundlagen von HTML und JavaScript, daher ist meine Umfrage in HTML und JavaScript. Ich bin offen für irgendwelche Vorschläge. Ich war mir nicht sicher, ob ich den Link in den HTML einfügen könnte oder ob ich einen Onclick wie funktionieren müsste ich habe in den JavaScript-Code. Jede mögliche Richtung geben wird sehr geschätzt!
var StoryMap = function(){
var elements = document.getElementsByTagName("option");
if (elements === "A"){
alert("Thank you! Please go to this Story Map (link)");
}else{
alert("Please select the first letter of your last name");
}
};
<!DOCTYPE html>
<html>
<head>
<title>Esri Story Map Study</title>
<script src="javascript.js"></script>
<link href="style.css" type="text/css" rel="stylesheet"/>
</head>
<body>
<h2>The Windom Park Historic Residential District Pre-Survey</h2>
<h3>Please select the <span>first letter</span> of your <span>last name</span>: </h3>
<form>
<p>
<select name="firstLetter">
<option value="Blank"></option>
<option value="A">A</option>
<option value="B">B</option>
<option value="C">C</option>
<option value="D">D</option>
<option value="E">E</option>
<option value="F">F</option>
<option value="G">G</option>
<option value="H">H</option>
<option value="I">I</option>
<option value="J">J</option>
<option value="K">K</option>
<option value="L">L</option>
<option value="M">M</option>
<option value="N">N</option>
<option value="O">O</option>
<option value="P">P</option>
<option value="Q">Q</option>
<option value="R">R</option>
<option value="S">S</option>
<option value="T">T</option>
<option value="U">U</option>
<option value="V">V</option>
<option value="W">W</option>
<option value="X">X</option>
<option value="Y">Y</option>
<option value="Z">Z</option>
</p>
<input type="submit" name="next" value="Next"/>
</form>
Ist dies auch ein Formular zum Einreichen? Wenn nicht, ist '' das falsche Element und der zu verwendende Kontext. – Rob
Ich habe die