Как я могу изменить кнопку от перехода на следующую страницу до выполнения некоторого кода? - PullRequest
0 голосов
/ 29 сентября 2011

Я новичок в Perl / HTML.Это из файла perl.Эта кнопка сейчас там:

<button id = "button1" name = "submitButton" type="submit">
       <span class="right">Submit</span>
</button>

Я не вижу ни одного куска кода, где submitButton или button1 имеют какую-либо логику, поэтому я не понимаю, почему это переходит на следующую страницу.Может кто-нибудь объяснить?

РЕДАКТИРОВАТЬ: Это, кажется, единственный javascript во всем файле ...

  <script type="text/javascript">
  % $m->comp('../js/share.js');
  </script>

Я посмотрел на файл, и он, кажется, не делает никакихперенаправление или что-нибудь.

Ответы [ 3 ]

0 голосов
/ 29 сентября 2011

Может быть, на странице есть какой-нибудь JS / Jquery или другой js-framework?

0 голосов
/ 12 февраля 2012

Поскольку это кнопка отправки, она выполняет логику, определенную формой, которая ее окружает.

0 голосов
/ 29 сентября 2011

Часто обработчики событий подключаются во время выполнения с помощью JavaScript.Если есть включенный скрипт, посмотрите в коде «button1» и посмотрите, какая функция его подключает.

Также, поскольку это кнопка SUBMIT, если она заключена в форму, никакой код не требуетсяподключи это.Он будет публиковать все, что определено в свойстве ACTION формы.

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