Я пытаюсь получить файл js, который содержит функцию. Я хочу сохранить его и вызывать на своей странице, когда нажимаю кнопку. Я включил свой тестовый код. Я получил рабочий ответ; Я смог проверить это, изменив div для отображения текста в файле.
Можно ли как-то хранить функции JS? Я хочу добавить на эту страницу еще одну кнопку, которая запускает функцию, хранящуюся во внешнем файле (alert.js).
<html>
<head>
<script type="text/javascript">
function loadJS() {
var ajax;
ajax = new XMLHttpRequest();
ajax.onreadystatechange=function() {
if (ajax.readyState==4 )
{
document.getElementById("myDiv").innerHTML=ajax.responseText;
}
}
ajax.open("GET","scripts/alerts.js",true);
ajax.send();
}
</script>
</head>
<body>
<button type="button" onclick="loadJS()">Change Content</button>
<div id="myDiv">
</div>
</body>
</html>