Está en la página 1de 1

<!

DOCTYPE html>
<html>
<head>
<title>Tabla con formulario</title>
<script>
// Función para agregar los datos a la tabla
function agregarDatos() {
// Obtener el valor del campo de nombre y teléfono
var nombre = document.getElementById("nombre").value;
var telefono = document.getElementById("telefono").value;

// Obtener la tabla
var tabla = document.getElementById("tabla");

// Crear una nueva fila


var fila = tabla.insertRow();

// Insertar las celdas con los valores ingresados


var celdaNombre = fila.insertCell(0);
var celdaTelefono = fila.insertCell(1);
celdaNombre.innerHTML = nombre;
celdaTelefono.innerHTML = telefono;

// Limpiar los campos del formulario


document.getElementById("nombre").value = "";
document.getElementById("telefono").value = "";
}
</script>
</head>
<body>
<h1>Tabla con formulario</h1>

<!-- Formulario para ingresar datos -->


<form>
<label for="nombre">Nombre:</label>
<input type="text" id="nombre" name="nombre"><br>

<label for="telefono">Teléfono:</label>
<input type="text" id="telefono" name="telefono"><br>

<button type="button" onclick="agregarDatos()">Agregar</button>


</form>

<!-- Tabla para mostrar los datos -->


<table id="tabla">
<thead>
<tr>
<th>Nombre</th>
<th>Teléfono</th>
</tr>
</thead>
<tbody>
<!-- Aquí se agregarán las filas dinámicamente con JavaScript -->
</tbody>
</table>
</body>
</html>

También podría gustarte