$("#namer input").on("change keyup paste", function() { var inputValue = $(this).val();
if (inputValue) {
$(".namer-controls").addClass("active");
$("#namer").addClass("active");
} else {
$(".namer-controls").removeClass("active");
$("#namer").removeClass("active");
}
});
$(document).on("click", ".namer-controls.active span", function() { var text = ""; var possible = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789"; var len = document.getElementById("length").value; for( var i=0; i < len; i++ ){ text += possible.charAt(Math.floor(Math.random() * possible.length)); } $("#namer input").val(text); });
$(document).ready(function() { $("#namer-input input").focus(); });