UNPKG

programacion-web

Version:

validacion-formularios

48 lines (43 loc) 1.95 kB
<!DOCTYPE html> <html lang="es"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Conversor Celsius a Fahrenheit</title> <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/css/bootstrap.min.css" rel="stylesheet"> <link href="https://cdn.jsdelivr.net/npm/bootstrap-icons@1.10.5/font/bootstrap-icons.css" rel="stylesheet"> <link rel="stylesheet" href="css/javascript10.css"> <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/js/bootstrap.bundle.min.js"></script> <script src="js/javascript10.js"></script> </head> <body> <div class="container mt-5"> <div class="card calculator-card"> <div class="card-header text-center"> <h1 class="h3"> <i class="bi bi-thermometer-half"></i> Conversor de Temperatura </h1> <p class="mb-0">Convierte grados Celsius a Fahrenheit</p> </div> <div class="card-body"> <form id="conversionForm"> <div class="row mb-3"> <div class="col"> <label for="celsiusInput" class="form-label fw-bold">Grados Celsius (°C)</label> <input type="text" class="form-control" id="celsiusInput" placeholder="Ingresa temperatura"> </div> <div class="col"> <label for="fahrenheitOutput" class="form-label fw-bold">Grados Fahrenheit (°F)</label> <input type="text" id="resultado" class="form-control" placeholder="Resultado en Fahrenheit" readonly> </div> </div> </form> <div id="alerta" class="alert alert-danger d-none" role="alert"> Ingresa un valor numérico válido. No se permiten letras. </div> <button type="button" onclick="convertir()" class="btn btn-primary w-100" id="convertBtn">Convertir</button> </div> </div> </div> </body> </html>