Hi Leute,
ich weiß, es ist hier ein Excel Forum und ich bitte um Entschuldigung.
Vielleicht kennt sich ja doch jemand von euch mit js aus und kann mir sagen wo hier der Fehler ist..
Die Funktion bezieht sich auf ein Inputfeld wo der User entweder "Ja" oder "Nein" eingeben kann. Gibt er "Ja" ein soll 30 angezeigt werden - gibt er "Nein" ein soll 0 angezeigt werden.
Nun wird aber jedes mal 30 ausgegeben, selbst wenn man "Nein" eingibt.
Wo könnte hier der Fehler liegen?
JAVASCRIPT:
HTML:
<div class="positioned">
<p style="font-size: 20; font-weight: bolder;" id="ÜÜÜ" >p>
<p id="GEFAHR">p>
div>
<button onclick="EUROPALET();EXTRAPOS();yas();Gefahrgut()">Berechnenbutton>
<label for="GG" style="color: rgb(212, 0, 41); font-family: Arial, Helvetica, sans-serif;font-weight: normal;">Gefahrgut? Ja oder Nein eingebenlabel>
<input id="myInput2" name="GG" type="text" pattern="Ja; Nein" placeholder="Ja oder Nein" style="background-color: lightgrey;">
ich weiß, es ist hier ein Excel Forum und ich bitte um Entschuldigung.
Vielleicht kennt sich ja doch jemand von euch mit js aus und kann mir sagen wo hier der Fehler ist..
Die Funktion bezieht sich auf ein Inputfeld wo der User entweder "Ja" oder "Nein" eingeben kann. Gibt er "Ja" ein soll 30 angezeigt werden - gibt er "Nein" ein soll 0 angezeigt werden.
Nun wird aber jedes mal 30 ausgegeben, selbst wenn man "Nein" eingibt.
Wo könnte hier der Fehler liegen?
JAVASCRIPT:
Code:
function Gefahrgut() {
let gef
let ggg = document.getElementById("myInput2").value
if (ggg = "Ja") {
gef = 30.00
} else {
gef = 0.00
}
document.getElementById("GEFAHR").innerHTML = gef
HTML:
<div class="positioned">
<p style="font-size: 20; font-weight: bolder;" id="ÜÜÜ" >p>
<p id="GEFAHR">p>
div>
<button onclick="EUROPALET();EXTRAPOS();yas();Gefahrgut()">Berechnenbutton>
<label for="GG" style="color: rgb(212, 0, 41); font-family: Arial, Helvetica, sans-serif;font-weight: normal;">Gefahrgut? Ja oder Nein eingebenlabel>
<input id="myInput2" name="GG" type="text" pattern="Ja; Nein" placeholder="Ja oder Nein" style="background-color: lightgrey;">