QR Code Generator Download button API generietes Bild?


13.01.2024, 13:36

So sieht es aktuell aus

1 Antwort

<!DOCTYPE html>
<html lang="en">
  <head>
    <!-- ... (dein bestehender Code) ... -->
  </head>
  <body>
    <h1>QR Code Generator</h1>

    <div class="container">
      <p>Enter URL</p>
      <div class="ButtonInput">
        <input type="text" placeholder="Your URL" id="qrText" />
        <button onclick="GenerateQR()" id="btn">Generate</button>
      </div>
      <div id="imgBox">
        <img src="" alt="" id="generatedQrImg" />
      </div>
      <a href="" download="QrCode.png" id="downloadBtn">Download</a>
    </div>

    <script>
      let imgBox = document.getElementById("imgBox");
      let generatedQrImg = document.getElementById("generatedQrImg");
      let qrText = document.getElementById("qrText");
      let downloadBtn = document.getElementById("downloadBtn");

      function GenerateQR() {
        let qrCodeSrc =
          "https://api.qrserver.com/v1/create-qr-code/?size=150x150&data=" +
          qrText.value;
        generatedQrImg.src = qrCodeSrc;
        downloadBtn.href = qrCodeSrc;
      }
    </script>
  </body>
</html>

Woher ich das weiß:eigene Erfahrung