Как добавить кнопку HTML - PullRequest
       2

Как добавить кнопку HTML

0 голосов
/ 17 сентября 2018

Я создаю веб-приложение (ну, по крайней мере, одну страницу на нем), которое показывает результаты пингов на разные IP-адреса.

У меня нет проб на Go, отображающих их на HTML-странице.Простая вещь, которую я не могу сделать (и я читаю так много туто / потоков, что я потерян и не знаю, что делать ....) - это создать кнопку «Обновить», которая может просто вызвать «pingip "функция, которую я создал в файле Go.

У кого-нибудь есть конкретный /" простой "пример того, как я могу это сделать?

1 Ответ

0 голосов
/ 17 сентября 2018

Предполагая, что у вас есть обработчик HTTP для вашей программы Go, то есть то, что обслуживает страницу - тогда вы можете заставить кнопку просто выполнить window.reload () через JavaScript, который перезагрузит страницу в браузере и перезагрузит вызвать скрипт Go.

Если вы хотите, чтобы это происходило без перезагрузки, вам нужно создать другой HTTP-маршрут и использовать AJAX (поиск метода извлечения в JavaScript), получить результаты по сети (возможно, как JSON), а затем обновить данные в веб-интерфейсе.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...