В Coda на моем iPad Pro у меня есть следующие два файла в одном каталоге, который я назвал активами. Когда я пытаюсь просмотреть файл template.html в Coda или Safari (в режиме рядом), я не могу взаимодействовать с вызовами javascript в событиях.
Я проконсультировался с библиотекой паники по этому поводу и попытался найти, встречались ли подобные проблемы, но безрезультатно. В документации четко указано, что рендеринг html / css / javascript поддерживается функцией предварительного просмотра Coda.
Я пытался включить скрипт непосредственно в заголовок, тело, импортировать в тег скрипта и импортировать в тег источника, но ни один из них не сработал. CSS-стилизация работает как положено. Я перепробовал много итераций, которые не буду перечислять ниже, но это самый простой случай, с которым я сейчас работаю.
активы / template.html
<!DOCTYPE html>
<html>
<head>
<source type="text/javascript" src="assets/scripts.js"></source>
</head>
<body>
<h1 class="myheader" id="theheader">Hello?</h1>
<button onclick="doStuff()">click me</button>
</body>
</html>
активы / scripts.js
doStuff(){
document.getElementById('theheader').style.color = 'red';
}
Спасибо заранее за любое понимание.