Criar arquivo de texto e salvar com JavaScript

2d atrás

0 0

O código abaixo salva uma string como um arquivo de texto usando #JavaScript:

function salvarTxt(txt) {
	const blob = new Blob([txt], { type: 'text/plain' });

	const link = document.createElement('a');

	link.download = 'arquivo.txt';
	link.href = URL.createObjectURL(blob);

	link.click();

	URL.revokeObjectURL(link.href);
}

Agora é só criar sua string que será salva em um arquivo:

const txt = `Lorem ipsum dolor sit amet
Test texto
Exemplo de texto`;

E chamar a função salvarTxt(). Para evitar bloqueios do navegador, é recomendado fazer isso somente em alguma ação de clique do usuário.

document.querySelector('button').addEventListener('click', () => salvarTxt(txt));


Comentários (0)

0/512
Link