Piccole idee per migliorare l'interattività dei siti, ad esempio un semplice generatore di password in jquery e pure in javascript tiè
Quindi iniziamo con jquery nello spirito della completezza.
Generatore di password con jQuery e Javascript
jQuery
In puro javascript diventa:
Quindi iniziamo con jquery nello spirito della completezza.
Generatore di password con jQuery e Javascript
HTML:
<input type="password" id="password" value="">
<button type="button" id="genPass">generatore di password</button>
JavaScript:
<script>
"use strict";
function createPassword( minLength )
{
var chars = "#_-@()[]{}$abcedfghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789".split( "" );
if ( minLength == undefined ) minLength = 6; // Nel caso non si definiscono il numero di carattri voluti, il minimo è 6.
return chars.sort( function()
{
return Math.random() - 0.5;
})
.join( "" ).substring( 0, minLength );
}
$( function()
{
$( '#genPAss' ).click( function()
{
$( '#password' ).val( createPassword( 10 ) ); // Crea una password di 10 caratteri casuali
return false;
});
});
</script>
In puro javascript diventa:
JavaScript:
<script>
"use script";
function createPAssword( minLength )
{
// Lo stesso coice di prima, non cambia nulla.
}
document.getElementById( 'genPass' ).addEventListener( "click", function()
{
document.getElementById( 'password' ).value = createPassword( 10 );
});