Hola
caricatos, lo cambie por este código pero sigue sin funcionar.
Código HTML:
<html>
<head>
<script>
var cont = 2;
function agregarContrato() {
var input = document.createElement("input");
var img = document.createElement("img");
var br = document.createElement("br");
img.setAttribute("src", "no.png");
img.setAttribute("onclick", "borrar("+cont+")");
img.setAttribute("id", "img."+cont);
br.setAttribute("id", "br."+cont);
input.setAttribute("type", "text");
input.setAttribute("name", "contrato[]");
input.setAttribute("id", "input."+cont);
document.getElementById("contratos").appendChild(input);
document.getElementById("contratos").appendChild(img);
document.getElementById("contratos").appendChild(br);
cont++;
}
function borrar(id){
var input =document.getElementById("input."+id);
var img =document.getElementById("img."+id);
var br = document.getElementById("br."+id);
var padre = input.parentNode;
padre.removeChild(input);
padre.removeChild(img);
padre.removeChild(br);
}
</script>
</head>
<body>
<div id="contratos"><input type="text" id="input.1" /><img src="no.png" onclick="borrar(1);" id="img.1"><br id="br.1" />
</div>
<a href="#" onclick="javascript:agregarContrato();">Agregar</a>
</body>
</html>
Gracias