Возможно ли подгрузить данные на сайт с помощью JS без PHP?
Можно, через AJAX. Если не знаете, что это такое, давайте поговорим
По идее так:<div id="my-text"></div>
<button type="button" id="my-button">My button</button>$(function(){
  $('#my-button').on('click', function(){
    $('#my-text').load('http://my-server.dot/my-text-file.txt');
  });
});