Foren
Neue Beiträge
Foren durchsuchen
Was ist neu?
Neue Beiträge
Profilnachrichten
Online
Anmelden
Registrieren
Aktuelles
Suche
Suche
Nur Titel durchsuchen
Von:
Neue Beiträge
Foren durchsuchen
Menü
Anmelden
Registrieren
App installieren
Installieren
Programmierung
HTML
Unwissender braucht fachmännischen Rat bezüglich kleinen HTML code.
JavaScript ist deaktiviert. Für eine bessere Darstellung aktiviere bitte JavaScript in deinem Browser, bevor du fortfährst.
Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden.
Du solltest ein Upgrade durchführen oder einen
alternativen Browser
verwenden.
Auf Thema antworten
Beitrag
[QUOTE="Sempervivum, post: 13805, member: 3917"] Das liegt daran, dass ich nach dem Testen noch das Attribut "hidden" bei der Textarea gesetzt hatte. Auch dafür liefert Stackoverflow eine Lösung: [CODE]<!DOCTYPE html> <html> <head> <title>Zufallsgenerator für Blöcke</title> </head> <body> <h1>Zufallsgenerator für Blöcke</h1> <label for="num-blocks">Anzahl der Blöcke:</label> <input type="number" id="num-blocks" name="num-blocks" /><br /><br /> <label for="num-chars">Anzahl der Zeichen pro Block:</label> <input type="number" id="num-chars" name="num-chars" /><br /><br /> <label for="possible-chars">Mögliche Zeichen:</label> <input type="text" id="possible-chars" name="possible-chars" /><br /><br /> <button onclick="generateBlocks()">Blöcke generieren</button><br /><br /> <button onclick="copyText()">Blöcke kopieren</button><br /><br /> <div id="div-output"></div> <script> const outputDiv = document.getElementById("div-output"); // Text in Zwischenablage kopieren, Quelle: // https://stackoverflow.com/questions/400212/how-do-i-copy-to-the-clipboard-in-javascript function copyText() { const ta = document.createElement('textarea'); ta.value = outputDiv.textContent; document.body.appendChild(ta); ta.select(); ta.focus(); ta.select(); try { var successful = document.execCommand('copy'); var msg = successful ? 'successful' : 'unsuccessful'; console.log('Copying text command was ' + msg); } catch (err) { console.log('Oops, unable to copy'); } document.body.removeChild(ta); } function generateBlocks() { const numBlocks = document.getElementById("num-blocks").value; const numChars = document.getElementById("num-chars").value; const possibleChars = document.getElementById("possible-chars").value; const len = parseInt(numBlocks) * (parseInt(numChars) + 1) - 1; let txt = ""; for (let i = 0; i < numBlocks; i++) { if (i > 0) txt += " "; for (let j = 0; j < numChars; j++) { txt += possibleChars.charAt( Math.floor(Math.random() * possibleChars.length) ); } } outputDiv.textContent = txt; } </script> </body> </html>[/CODE] [/QUOTE]
Zitate
Authentifizierung
Antworten
Programmierung
HTML
Unwissender braucht fachmännischen Rat bezüglich kleinen HTML code.
Oben
Unten