generate random id
by John Kiran
HTML
<h2>
This gives random id
</h2>
<p>
Enter the length of the id
</p>
<input type="text" id="ipt">
<button id="btn">
Click it
</button>
<p id="demo">
</p>
JavaScript
let ipt=document.getElementById("ipt");
let btn=document.getElementById("btn");
let result=document.getElementById("demo");
btn.addEventListener("click",generateID);
let sample="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";
let arr=sample.split("");
function generateID() {
let idLen=ipt.value;
let newID="";
for(let i=0;i<idLen;i++) {
newID+=arr[Math.round(Math.random()*arr.length)];
}
result.innerHTML=newID;
}