JavaScript работа со скриптами

144
18 марта 2019, 01:00

Как сделать чтобы все скрипты описанные в хэдере запускались по нажатию на кнопку , пробовал поместить их в функцию и вызывать функцию после нажатия , не получилось. Как решить этот вопрос ?

<html>
<head>
  <meta charset="UTF-8">
  <script language="javascript" type="text/javascript" src="libraries/p5.js"></script>
  <script language="javascript" src="libraries/p5.dom.js"></script>
  <script language="javascript" src="libraries/p5.sound.js"></script>
  <script language="javascript" type="text/javascript" src="node.js"></script>  
  <script language="javascript" type="text/javascript" src="tree.js"></script>
  <script language="javascript" type="text/javascript" src="sketch.js"></script>
</head>
<body>
    <form>
        <p>Введите количество узлов</p>
        <input id="textbox" type="text" />
    </form>  
    <script type="text/javascript">
        var textboxValue = parseInt(document.getElementById("textbox").value);       
    </script>
    <form>      
        <input id="button1" type="button" value="Кнопка" onclick="" />
    </form>
</body>
</html>
Answer 1

Убрать их из head, и добавлять из js

var scripts = [
    "libraries/p5.js",
    "libraries/p5.dom.js",
    "libraries/p5.sound.js",
    "node.js",  
    "tree.js",
    "sketch.js"
];
function loadScripts() {
    for (var i = 0; i < scripts.length; i++) {
        var script = document.createElement("script");
        script.src = scripts[i];
        document.body.appendChild(script);
    }
}

.

<input id="button1" type="button" value="Кнопка" onclick="loadScripts" />
READ ALSO
Компонент js для отображения графиков

Компонент js для отображения графиков

Необходимо на сайте выводить график кусочно-линейной функцииИсходных данных (точек) около 50к

149
Как поставить иконку на ползунком

Как поставить иконку на ползунком

Есть ползунок input range со значениями от 1 до 100 нужно там где будет 60 и 80 изначально поставить над ним иконочки не при измененнии а с начала, кто...

155
Как сделать листание картинок кликом на JS [закрыт]

Как сделать листание картинок кликом на JS [закрыт]

Я хотел бы сделать обычную "листалку" изображений, только без навигационных стрелок — я хочу, чтобы листание назад происходило при клике...

133
Последовательная сортировка массива JS

Последовательная сортировка массива JS

Нужно отсортировать массив, чтобы [A-Z] были первыми, [a-z] вторыми, а все остальное внизу

96