Есть два способа достижения желаемого
1-й: не устанавливайте href для атрибута чего-либо в вашем HTML, а затем используйте js, чтобы установить его
HTML код:
<a style="width: 500px; height: 400px; margin: 10px; display: block" class="Test1" id="Test1"></a>
JS код:
document.getElementById("Test1").setAttribute("href", Filename);
2-й: Создайте новый тег и замените тег этим
JS код:
var Filename = "http://www.yahoo.com";
var aTag = document.createElement("a");
aTag.style.width = "500px";
aTag.style.height = "400px";
aTag.style.display = "block";
aTag.classList.add("Test1");
aTag.setAttribute("href", Filename);
aTag.id = "Test1";
document.getElementById("Test1").replaceWith(aTag)