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(
29 "srv/devuelve.php")
30 const body = respuesta.body
31 alert(`Nombre: ${body.nombre}
32Mensaje: ${body.mensaje}`)
33 } catch (error) {
34 muestraError(error)
35 }
36 }
37 exportaAHtml(resultado)
38
39 </script>
40
41</body>
42
43</html>
skip_previous skip_next