Это работает, если я использую:Javascript - Почему getElementById не работает?
<script>
document.getElementById('download1').onclick = function() {
window.location.href="https://youtube.com";
};
</script>
Но если я положил его в .js
файла он не работает!
Я мог кнопку onclick="window.open;"
использовать так:
<button id="download1" class="button2">BUTTON</button>
Но это должно работать для различных файлов, и я хочу использовать один .js
для этого, так что я могу изменить URL
позже, и он будет работать для всех файлов ,
вы обернуть .js в document.ready функции, или включить его в нижней части твоя страница? – Cruiser
убедитесь, что вы загружаете скрипт после загрузки html, добавьте его перед тегом '