При размещении в разделе заголовка или тела html-документа эти скрипты сразу же записываются в документ. Как я могу назвать их функциональность с помощью кнопки в документе. Я пробовал все обычные методы вызова функции js, но никто не работает. Пожалуйста, помогите, большое спасибо.Как назвать yahoo weather api javascript function изнутри html doc
<script>
var callbackFunction = function(data1) {
var windy = data1.query.results.channel.wind;
//alert(windy.chill);
document.write("Wind chill factor:" + windy.chill);
};
</script>
<script src="https://query.yahooapis.com/v1/public/yql?q=select * from weather.forecast where woeid in (select woeid from geo.places(1) where text='chicago, il')&format=json&callback=callbackFunction"></script>
Не используйте document.write после загрузки страницы. Используйте appendChild или innerHTML. Чтобы вызвать его с помощью кнопки, динамически добавьте тег сценария на страницу при нажатии кнопки. – epascarello