Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > HTML, Javascript y otros
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #2  
Antiguo 29-01-2024
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.107
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
A ver si esto sirve para algo:

Código:
<!DOCTYPE html>
<html lang="es">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Formulario</title>
    <script>
        function procesarDatos() {
            // Obtener valores de los campos
            var apellido = document.getElementById("apellido").value.toUpperCase();
            var nombres = document.getElementById("nombres").value;
            var nombreMadre = document.getElementById("nombreMadre").value.toUpperCase();
            var estadoCivil = document.getElementById("estadoCivil").value;

            // Convertir la primera letra de cada palabra en nombres a mayúscula
            nombres = nombres.replace(/\b\w/g, function (l) {
                return l.toUpperCase();
            });

            // Concatenar los datos
            var resultado = "El Señor " + nombres + " " + apellido + ", de estado civil " + estadoCivil + ", es hijo de " + nombreMadre + ".";

            // Mostrar el resultado en el textarea
            document.getElementById("resultadoTextarea").value = resultado;
        }
    </script>
</head>
<body>
    <form>
        <label for="apellido">Apellido:</label>
        <input type="text" id="apellido" oninput="this.value = this.value.toUpperCase();">

        <label for="nombres">Nombres:</label>
        <input type="text" id="nombres" oninput="procesarDatos();">

        <label for="nombreMadre">Nombre Apellido Madre:</label>
        <input type="text" id="nombreMadre" oninput="this.value = this.value.toUpperCase();">

        <label for="estadoCivil">Estado Civil:</label>
        <select id="estadoCivil">
            <option value="soltero">Soltero</option>
            <option value="casado">Casado</option>
            <option value="viudo">Viudo</option>
            <option value="divorciado">Divorciado</option>
        </select>

        <button type="button" onclick="procesarDatos();">Procesar</button>

        <textarea id="resultadoTextarea" rows="4" cols="50" readonly></textarea>
    </form>
</body>
</html>
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Convertir un cadena donde cada Palabra Primera con mayuscula shoulder Varios 28 05-02-2013 22:01:22
Escribir mayuscula minuscula sizne OOP 7 20-04-2010 04:41:16
convertir de minuscula a mayuscula airam C++ Builder 8 19-08-2008 23:26:55
Valor en letras, en mayuscula alcides Varios 15 09-03-2007 05:38:26
Mayuscula y Minuscula lucasarts_18 Firebird e Interbase 3 16-10-2005 23:54:13


La franja horaria es GMT +2. Ahora son las 06:44:45.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi