El código completo,
Vincens, para que no tengamos que reescribir adivinando lo que falta.
Y eso no podía funcionar nunca.
Código:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">
<html>
<head>
<meta http-equiv=Content-Type content="text/html; charset=utf-8">
<script type="text/javascript">
function cancelarenlace(T){
var divPadre = T.parentNode;
var divMarco = divPadre.parentNode;
var divAlt = divMarco.getElementsByTagName('div');
divAlt[1].style.display = "none"
divAlt[0].style.display = "block"
}
</script>
<style type="text/css">
</style>
</head>
<body>
<div id="marco_1" name="marco" draggable="true">
<div style="display:">
<input type="button" name="introducirLink" value="Introduce la dirección de la foto"/>
</div>
<div id="introducirLinkAlt" style="/*display:none*/">
<input type="text" size="35" id="enlazarfoto" name="enlazarfoto">
<input type="button" name="botonAceptar" id="botonAceptar" value="Aceptar">
<input type="button" name="botonCancelar" id="botonCancelar" value="Cancelar" onclick="cancelarenlace(this)">
</div>
<div id="foto_1" style="display:none">
<img src="" width="450px" height="250px">
</div>
</div>
</body>
</html>