HTML/Javscript Euro umrechnen?

Hallo!
Ich bin momentan am verzweifeln.

Ich probiere nun schon seit 1 Stunde einen Euro Umrechner mit Javascript zu progamieren.

Zuerst hat es auch ganz gut geklappt aber als ich mehrere gleichzeitig umrechnen wollte muss ich wohl einen Fehler gemacht haben.

Kennt sich irgend jemand aus und weiß was ich falsch gemacht habe?

Ich bedanke mich schon mal im Voraus :)

Hier der Code für den Rechner der Euro in mehrere Währungen Umrechnen soll:

<html>
<head><center>
<title>Umrechnung Euro - ? </title>
<script language="JavaScript">
function Umrechnung(){



    var EUROBetrag, DMBetrag, DOLLARBetrag, KRONENBetrag;

     EUROBetrag = document.Umrechnung.EURO.value;
     DMBetrag = document.Umrechnung.DM.value;
     DOLLARBetrag = document.Umrechnung.DOLLAR.value;
     KRONENBetrag = document.Umrechnung.KRONEN.value;



    EUROBetrag = DMBetrag / 1.95583;
    EUROBetrag = DOLLARBetrag / 1,13370;
    EUROBetrag = KRONENBetrag / 7,44;

  document.Umrechnung.DM.value=DMBetrag;
  document.Umrechnung.DOLLAR.value=DOLLARBetrag;
  document.Umrechnung.KRONEN.value=KRONENBetrag;

}// Ende
</script>
</center>
</head>

<body><center>
  <br>
  Wir wollen Euro Beträge umrechnen.
<br>
<br>
<form   name="Umrechnung">

EURO   <input type="text"  size="20"  name="Euro">
<br>
<p>
<input  type="button" value="Rechne um" onclick="Umrechnung()">
<p>
DM  <input type="text"  size="20"  name="DM">
DOLLAR  <input type="text"  size="20"  name="DOLLAR">
KRONEN <input type="text"  size="20"  name="KRONEN">

<br>

</form>
</center>
</body>
</html>

Und hier der Code für den Rechner der DM in Euro umrechnen soll und funkioniert:

<html>
<head><center>
<title>Umrechnung Euro - DM </title>
<script language="JavaScript">
function EuroUmrechnung(){



    var DMBetrag, EUROBetrag;

     DMBetrag = document.Umrechnung.DM.value;



    EUROBetrag = DMBetrag / 1.95583;

  document.Umrechnung.EURO.value=EUROBetrag;


}// Ende der Funktion
</script>
</center>
</head>

<body><center>
  <br>
  Wir wollen DM- Beträge in EURO umrechnen.
<br>
<br>
<form   name="Umrechnung">

DM   <input type="text"  size="10"  name="DM">

<br>
<p>
<input  type="button" value="Rechne um" onclick="EuroUmrechnung()">

<p>
EURO   <input type="text"  size="20"  name="EURO">

</form>
</center>
</body>
</html>


Computer, HTML, JavaScript, Informatik
JavaScript Maximalwert setzen und schneller Value-Wechsel?

Hallo zusammen,

ich habe folgenden +/- Increment und Decrement Button. Kann ich dort einen Maximalwert setzen?

Außerdem möchte ich gerne wenn man + bzw. - gedrückt hält den Value schneller wechseln kann. Wie ist das möglich?

Vorab danke für die Antworten!

HTML:

 <div class="wrapper">
   <span class="minus">-</span>
   <span class="num">01</span>
   <span class="plus">+</span>
</div>

CSS:

.wrapper{
 height: 120px;
 min-width: 380px;
 display: flex;
 align-items: center;
 justify-content: center;
 background: #FFF;
 border-radius: 12px;
 box-shadow: 0 5px 10px rgba(0,0,0,0.2);
}
.wrapper span{
 width: 100%;
 text-align: center;
 font-size: 55px;
 font-weight: 600;
 cursor: pointer;
 user-select: none;
}
.wrapper span.num{
 font-size: 50px;
 border-right: 2px solid rgba(0,0,0,0.2);
 border-left: 2px solid rgba(0,0,0,0.2);
 pointer-events: none;
}

JavaScript:

const plus = document.querySelector(".plus"),
   minus = document.querySelector(".minus"),
   num = document.querySelector(".num");
   let a = 1;
   plus.addEventListener("click", ()=>{
     a++;
     a = (a < 10) ? "0" + a : a;
     num.innerText = a;
   });
   minus.addEventListener("click", ()=>{
     if(a > 1){
       a--;
       a = (a < 10) ? "0" + a : a;
       num.innerText = a;
     }
   });
Computer, HTML, programmieren, CSS, JavaScript, Add-on
PHP User verifizieren?

Hi, ich bin grad dabei ne Website für ein kleines Startup zu programmieren und hänge grad am Login System. Ich hab dabei kein wirkliches Problem sondern eher ne allgemeine Frage:

Wie kann man sicher und sinnvoll einen User verifizieren

Momentan mache ich das so:
Ein User registriert sich, woraufhin in der Datenbank für diesen User ein einzigartiger "Verifizierungscode" generiert wird. Dieser wird dann, wenn er sich einloggt, auf dem PC des Users per Cookie gespeichert. Wenn der User jetzt auf sein Dashboard zugreifen will, wird einfach, wenn vorhanden, der Inhalt des Cookies mit allen Verifizierungscodes in der Datenbank abgeglichen und bei der Zeile, in der die Codes übereinstimmen, wird daraus dann der User geladen. Hoffe das ist verständlich, ansonsten einfach nachfragen.

Den Inhalt des Cookies kann man auch nicht durch irgendwelches rumprobieren herausfinden, da ich diesen mit password_hash() gehashed habe.

Mein Problem jetzt: Ich habe mir einige Docs und Sicherheitsberichte durchgelesen in denen häufig gesagt wird, man solle den User nicht nur anhand eines Cookies automatisch einloggen. Nur leider wird nirgends erwähnt, was man sonst noch so machen könnte, da die Gefahr, dass der Cookie geklaut wird oder ähnliches ja schon besteht. (Cookie Hijacking).

Hat jemand ne sinnvolle Antwort auf mein Problem oder andere Lösungsvorschläge?

Computer, Internet, HTML, Webseite, JavaScript, Cookies, Datenbank, MySQL, PHP
Ich habe einen Problem beim JavaScript?

Guten Tag,

Ich habe heute eine Neue Seite mit Javascript erstellt,wo ich einen Knopf drücken muss,damit man eine Sache speichern kann.Ich habe es gemacht und es sollte eidentlich funktionieren,aber mir wird der Fehler gezeigt, dass das Value den Wert Null hat.

Ich schicke den Code von HTML

<!DOCTYPE html>

<html lang="en">

<head>

  <link rel="stylesheet" href="css3.css" type="text/css">

  <meta charset="UTF-8">

  <title>Document</title>

</head>

<body>

<h1>Checkliste von Schrödingers Buch</h1>

<ul id="aufgaben">

<li class="offen">kapitel 13</li>

<li class="offen">kapitel 14</li>

<li class="offen">kapitel 15</li>

<li class="offen">kapitel 16</li>

<li class="offen">kapitel 17</li>

<li class="offen">kapitel 18</li>

<li class="offen">kapitel 19</li>

</ul>

<button class="button" id="erledigen">Erledigt</button>

<button class = "button" id = "neue-aufgabe">Hinzufügen</button>

<input type="text" id = "neue-aufgabe">

</body>

</html>

Das ist der Rest von Javascript,wo alles richtig war:

 function insgesammt(){

  document.getElementById("erledigen").addEventListener("click", erledigeAufgabeinBlau);

  

}

function erledigeAufgabeinBlau(){

  var offnbitte = document.getElementById("aufgaben").getElementsByClassName("offen");

  if (offnbitte.length > 0){

    allesKlicken(offnbitte[0]);

  }

}

function allesKlicken(aufgabe){

  if (!aufgabe) throw "Paramenter Aufgabe wird benötigt";

  aufgabe.className = "erledigt";

}

function umdrehen(){

  var liste = document.getElementById("aufgaben");

  var kinder = [];

  while (liste.firstChild){

    kinder.push(liste.removeChild(liste.firstChild));

  }

  while (kinder.length){

     liste.appendChild(kinder.pop());

  }

}

window.addEventListener("load", umdrehen);

window.addEventListener("load", insgesammt,);

und das ist JavaScript,wo ich den Fehler gemacht habe:

function hinzufuegen(){

  var neuerText = document.getElementById("neue-Aufgabe").value;

  if (neuerText.length > 0){

    var neuesElement = document.createElement("li");

    var neuerTextNode = document.createTextNode(neuerText);

    neuesElement.appendChild(neuerTextNode);

    neuesElement.classList.add("offen");

    document.getElementById("aufgaben").appendChild(neuesElement);

    document.getElementById("neue-aufgabe").value ="";

  }

}

window.addEventListener("load", hinzufuegen);

Ich habe bei der Seite noch was anderes gemacht,wie z.B. dass die Liste in einer anderern Farbe markiert werden soll.

Computer, programmieren, JavaScript

Meistgelesene Beiträge zum Thema JavaScript