-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathscript.js
47 lines (22 loc) · 1.32 KB
/
script.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
const entradaDeTexto = document.querySelector('.entradaDeTexto input');
const botaoCriptografar = document.querySelector('.entradaDeTexto button');
const botaoDescriptografar = document.querySelector('#descript');
const saidaDeTexto = document.querySelector('.saidaDeTexto input');
const botaoCopiar = document.querySelector('.saidaDeTexto button');
botaoCriptografar.addEventListener('click', criptografarTexto);
botaoDescriptografar.addEventListener('click', descriptografarTexto);
botaoCopiar.addEventListener('click', copiar);
function criptografarTexto() {
var capturar = entradaDeTexto.value;
criptografar = capturar.replace(/e/g, 'enter').replace(/i/g, 'imes').replace(/a/g, 'ai').replace(/o/g, 'ober').replace(/u/g, 'ufat');
saidaDeTexto.value = criptografar;
entradaDeTexto.value = "";
}
function descriptografarTexto() {
var capturar = entradaDeTexto.value;
descriptografar = capturar.replace(/enter/g, 'e').replace(/imes/g, 'i').replace(/ai/g, 'a').replace(/ober/g, 'o').replace(/ufat/g, 'u');
saidaDeTexto.value = descriptografar;
}
function copiar() {
navigator.clipboard.writeText(document.querySelector('.saidaDeTexto input').value);
}