K. index.html

1<!DOCTYPE html>
2<html lang="es">
3
4<head>
5
6 <meta charset="UTF-8">
7 <meta name="viewport" content="width=device-width">
8
9 <title>Servicio que devuelve JSON</title>
10
11</head>
12
13<body>
14
15 <h1>Servicio que devuelve JSON</h1>
16
17 <p><button onclick="resultado()">Resultado</button></p>
18
19 <script type="module">
20
21 import { exportaAHtml } from "./lib/js/exportaAHtml.js"
22 import { consumeJson } from "./lib/js/consumeJson.js"
23 import { muestraError } from "./lib/js/muestraError.js"
24
25 async function resultado() {
26 try {
27 const respuesta =
28 await consumeJson("srv/devuelve.php")
29 alert(`Nombre: ${respuesta.body.nombre}
30Mensaje: ${respuesta.body.mensaje}`)
31 } catch (error) {
32 muestraError(error)
33 }
34 }
35 exportaAHtml(resultado)
36
37 </script>
38
39</body>
40
41</html>
skip_previous skip_next