• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

Wert aus Dropdown Feld auslesen

Status
Für weitere Antworten geschlossen.
M

Mad-Max

Guest
Zum verständnis habe ich mal den ganzen Code hier rein gepostet.
Es soll aus diesem Dropdown Feld den gewählten Wert wiedergeben.
Mit html ist das nicht möglich und mit PHP auch nicht da erst mit submit die Daten abgeschickt werden müss, da PHP eine serverseitige Sprache ist. Es kann also nur mit java script funktionieren.
Leider ist das nicht meine Sprache und bitte hier um unterstützung was an unten stehende js script falsch ist.

HTML:
<html>
<body>
<form action="index.php" method="POST">
<select size="1" name="test" onchange='document.getElementById("test").innerHTM L = this.value;'>
<option value="0">0</option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
</select>
</form>

<script type="text/javascript">

function ausgabe () {

//Liest den Inhalt des spans aus
var test= document.getElementById('test').innerHTML;

//multipliziert die Zahl mit 33
var ergebnis = test * 33;

alert (ergebnis);

}
</script>
<html>
 
Zuletzt bearbeitet von einem Moderator:
Vielen Dank für deine Antwort.
Ich kann nur PHP und kann mit deiner Hilfe nichts anfangen.
Kurzes Beispiel würde mir helfen.
Danke
 
Probiers mal so:
Code:
<html>
<body>
<form action="index.php" method="POST">
<select size="1" name="test" onchange='ausgabe(this.value);'>
<option value="0">0</option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
</select>
</form>

<script type="text/javascript">

function ausgabe (val) {

//multipliziert die Zahl mit 33
var ergebnis = val * 33;

alert (ergebnis);

}
</script>
</body>
</html>
 
Ok funktioniert.
Jedoch habe ich noch eine dämliche Frage.
Wie kann ich den Wert (ergebnis) aus dem java script, in html anzeigen lassen.
Hab absolut null Ahnung, daher hilft mir nur ein Beispiel.
HTML:
<html>
<body>
<form action="index.php" method="POST">
<select size="1" name="test" onchange='ausgabe(this.value);'>
<option value="0">0</option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
</select>
</form>
<script type="text/javascript">
function ausgabe (val) {
var ergebnis = val * 5;
alert (ergebnis);
}
</script>
</body>
</html>
 
Zuletzt bearbeitet von einem Moderator:
Status
Für weitere Antworten geschlossen.
Zurück
Oben