Feb. 8, 2023, 2:28 a.m. | Walter Nascimento

DEV Community dev.to

Using JavaScript, let's create a Password Generator





Code





HTML



<h2>Password Generator</h2>
<fieldset>
<legend>Password</legend>
<div id="resultEl"></div>
<button id="generateEl">Generate password</button>
</fieldset>
<fieldset>
<legend>Length</legend>
<label>Length</label>
<input type="number" id="lengthEl" min="1" />
</fieldset>
<fieldset>
<legend>Include</legend>
<div>
<label>uppercase</label>
<input type="checkbox" id="uppercaseEl" checked />
</div>
<div>
<label>lowercase</label>
<input type="checkbox" id="lowercaseEl" checked />
</div>
<div>
<label>numbers</label>
<input type="checkbox" id="numberEl" checked />
</div>
<div>
<label>symbols</label>
<input type="checkbox" id="symbolEl" checked />
</div>
</fieldset>


The user can define the length of the password to be generated using a numerical input field. …

beginners checkbox code generated generator html input javascript length numbers password password generator programming webdev

Information Security Engineers

@ D. E. Shaw Research | New York City

Technology Security Analyst

@ Halton Region | Oakville, Ontario, Canada

Senior Cyber Security Analyst

@ Valley Water | San Jose, CA

Security Engineer II - Java Fullstack, AWS

@ JPMorgan Chase & Co. | Hyderabad, Telangana, India

Consultant Cybersécurité Industrielle (F-H-X)

@ Bureau Veritas Group | COURBEVOIE, Ile-de-France, FR

Security Engineer II

@ Syniverse | Costa Rica