-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathindex.js
More file actions
59 lines (57 loc) · 2.27 KB
/
Copy pathindex.js
File metadata and controls
59 lines (57 loc) · 2.27 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
const usr=document.getElementById('Usr');
const json=document.getElementById('json');
let contenedor=document.getElementById('datos')
const frses=["'Vive una vida que sea recordada'-Avicii",
"'La unica manera de hacer un trabajo genial es amar lo que hacer'-Stive Jobs",
"'La duda es uno de los nomberes de la inteligencia'-Jorge Luis Borges",
];
const ids=['tim','steve','jorge']
let elemento=document.getElementsByClassName('frases')[0];
console.log(elemento);
let numero=Math.floor(Math.random()*3)
elemento.innerHTML=frses[numero]
elemento.id=ids[numero];
function usuarios() {
$.ajax({
url: 'https://randomuser.me/api/',
dataType: 'json',
success: function(data) {
contenedor.hidden=false;
console.log(data.results[0])
contenedor.innerHTML=data.results[0].name.title+'. '+data.results[0].name.first +' '+ data.results[0].name.last;
let imagen=document.createElement('img');
imagen.id='perfil';
imagen.src=data.results[0].picture.medium;
contenedor.appendChild(imagen);
let parafo=document.createElement('span');
contenedor.appendChild(document.createElement('br'));
parafo.innerHTML='Nombre de usuario: '+data.results[0].login.username;
contenedor.appendChild(parafo);
contenedor.appendChild(document.createElement('br'));
let dir=document.createElement('span');
dir.innerHTML=data.results[0].location.city+', '+data.results[0].location.state+', '+data.results[0].location.country;
contenedor.appendChild(dir)
}
});
}
function jsonData() {
fetch('https://jsonplaceholder.typicode.com/posts/')
.then((response) => response.json())
.then((json) => {
contenedor.hidden=false;
let r=Math.floor(Math.random()*100);
contenedor.appendChild(document.createElement('h2')).innerHTML=json[r].title;
contenedor.appendChild(document.createElement('p')).innerHTML=json[r].body;
}
);
}
json.addEventListener('click',()=>{
contenedor.hidden=true;
contenedor.innerHTML='';
jsonData()
})
usr.addEventListener('click',()=>{
contenedor.hidden=true;
contenedor.innerHTML='';
usuarios()
})