-
Notifications
You must be signed in to change notification settings - Fork 0
/
Script.js
90 lines (71 loc) · 2.68 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
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
const entradamensaje = document.querySelector("#entradamensaje");
const salidamensaje = document.querySelector("#salidamensaje");
var botonEncrip = document.querySelector("#encriptarb");
var botonDesencrip = document.querySelector("#desencriptarb")
var botoncopiar = document.querySelector("#botoncopiar");
var imagenbusqueda = document.querySelector("#imagenbusqueda");
var InfoNomensaje = document.querySelector(".InfoNomensaje");
var Infoindication = document.querySelector(".Infoindication");
salidamensaje.style = "display:none";
botoncopiar.style = "display:none";
function Encriptar(){
let entonaciones = ["á","é","í","ó","ú"];
var notieneacentos = true;
for(let i = 0; i < entonaciones.length;i++){
if(entradamensaje.value.includes(entonaciones[i])){
notieneacentos = false;
}
}
if(notieneacentos == true){
salidamensaje.value = MensajeEncriptado(entradamensaje.value);
entradamensaje.value = "";
salidamensaje.style = "display:";
botoncopiar.style = "display:";
OcultarContenidos();
}
else{
alert("No se permiten letras con acentos")
}
}
function MensajeEncriptado(Mensaje){
let codigoEncriptar = [["i","imes"],["e","enter"],["a","ai"],["o","ober"],["u","ufat"]];
Mensaje = Mensaje.toLowerCase();
for(let i = 0; i < 5; i++){
if(Mensaje.includes(codigoEncriptar[i][0])){
Mensaje = Mensaje.replaceAll(codigoEncriptar[i][0],codigoEncriptar[i][1]);
}
}
return Mensaje
}
function Desencriptar(){
salidamensaje.value = MensajeDesencriptado(entradamensaje.value);
entradamensaje.value = "";
salidamensaje.style = "display:";
botoncopiar.style = "display:";
OcultarContenidos();
}
function MensajeDesencriptado(Mensaje){
let codigoEncriptar = [["a","ai"],["e","enter"],["i","imes"],["o","ober"],["u","ufat"]];
Mensaje = Mensaje.toLowerCase();
for(let i = 0; i < 5; i++){
if(Mensaje.includes(codigoEncriptar[i][1])){
Mensaje = Mensaje.replaceAll(codigoEncriptar[i][1],codigoEncriptar[i][0]);
}
}
return Mensaje
}
function Copiar(){
var textoacopiar = salidamensaje.value;
navigator.clipboard.writeText(textoacopiar)
}
function Mostrartexto(){
salidamensaje.classList.add("mostrarrmensaje");
}
function OcultarContenidos(){
imagenbusqueda.classList.add("ocultarcontenidos");
InfoNomensaje.classList.add("ocultarcontenidos");
Infoindication.classList.add("ocultarcontenidos");
}
botonEncrip.onclick = Encriptar;
botonDesencrip.onclick = Desencriptar;
botoncopiar.onclick = Copiar;