-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathencriptador.js
More file actions
62 lines (56 loc) · 2.22 KB
/
encriptador.js
File metadata and controls
62 lines (56 loc) · 2.22 KB
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
let texto = "";
function encriptar(){
texto = document.getElementById("intro_text").value;
const caracteres = /[^a-z0-9 !ñ]/;
if(caracteres.test(texto)){
texto = "";
alert("Error! No se permiten letras mayúsculas, con acento o caracteres especiales, intentalo otra vez!")
input.value = "";
input.focus();
}
if(texto !=''){
document.getElementById("copiar").style.display = "block";
document.getElementById("mensajes_muñeco").style.display = "none";
document.getElementById("traductor").style.display = "block";
input.focus();
texto = texto.replace(/e/g, "enter").replace(/i/g, "imes").replace(/a/g, "ai").replace(/o/g, "ober").replace(/u/g, "ufat");
document.getElementById('texto_traductor').innerHTML=texto;
}
else{
document.getElementById("mensajes_muñeco").style.display = "block";
document.getElementById("traductor").style.display = "none";
document.getElementById("copiar").style.display = "none";
input.focus();
}
}
function desencriptar(){
texto = document.getElementById("intro_text").value;
const caracteres = /[^a-z0-9 !ñ]/;
if(caracteres.test(texto)){
texto = "";
alert("Error! No se permiten letras mayúsculas, con acento o caracteres especiales, intentalo otra vez!")
input.value = "";
input.focus();
}
if(texto !=''){
document.getElementById("copiar").style.display = "block";
document.getElementById("mensajes_muñeco").style.display = "none";
document.getElementById("traductor").style.display = "block";
input.focus();
texto = texto.replace(/enter/g, "e").replace(/imes/g, "i").replace(/ai/g, "a").replace(/ober/g, "o").replace(/ufat/g, "u");
document.getElementById('texto_traductor').innerHTML=texto;
}
else{
document.getElementById("mensajes_muñeco").style.display = "block";
document.getElementById("traductor").style.display = "none";
document.getElementById("copiar").style.display = "none";
input.focus();
}
}
function copiar(){
navigator.clipboard.writeText(texto);
input.focus();
}
function reiniciar(){
location.reload();
}