createElement
Publicado por Diego Andres (12 intervenciones) el 18/04/2020 22:51:35
Buen Día.
Tengo este código(que mostrare a continuación), funciona pero quisiera colocar que los datos no se repitieran al darle click, que solo se creara un solo elemento ya que si le doy muchas veces se crean el mismo elemento
Les agradeceria sus respuestas buen dia.
Tengo este código(que mostrare a continuación), funciona pero quisiera colocar que los datos no se repitieran al darle click, que solo se creara un solo elemento ya que si le doy muchas veces se crean el mismo elemento
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
<input type="text" id="texto">
<button type="button" id="boton" onclick="agregar()">Registrar</button>
</body>
<script>
function agregar() {
var crear = document.createElement("FORM");
crear.setAttribute("id", "Formulario");
document.body.appendChild(crear);
var colocar = document.getElementById("texto").value;
var genera = document.createElement("INPUT");
genera.setAttribute("type", "text");
genera.setAttribute("value", colocar);
genera.setAttribute("class", "inputcreado");
document.getElementById("Formulario").appendChild(genera);
}
</script>
</html>
Les agradeceria sus respuestas buen dia.
Valora esta pregunta


0