JavaScript: codificare un indirizzo e-mail

JavaScript: codificare un indirizzo e-mail

JavaScript è forse l'ultima scelta per quanto riguarda la protezione di un indirizzo email dagli spammer. Tuttavia una soluzione esiste.

La seguente funzione di utility trasforma i caratteri di un'indirizzo email in entità HTML:


'use strict';

const antiSpamBot = address => {
	let addressNoSpam = '';
	for( let i = 0; i < address.length; ++i ) {
		let ch = address[i];
		let str = '&#' + ch.charCodeAt( 0 );
		addressNoSpam += str;
	}

	return addressNoSpam;
}

Torna su