2012-03-27 2 views
0

У меня есть html-код в одном из проектов с открытым исходным кодом.Способ определения потока javascript-функции с помощью firebug или отладчика IE 8 или отладчика хрома?

<form action="/wiki/bin/view/Main/Search"> 
<div class="globalsearch"> 
<label class="hidden" for="headerglobalsearchinput">Search</label> 
<input id="headerglobalsearchinput" class="globalsearchinput withTip" type="text"  size="15"  value="search..." name="text" autocomplete="off"> 
<input class="button" type="image" src="/wiki/resources/icons/xwiki/search.png" alt="Go"  value="Go"> 
</div> 
</form> 

по щелчку значка serach.png, вызов переходит на серверную сторону. На самом деле, я хочу сделать некоторые вещи в javascript-функции при нажатии значка поиска. Но я не могу определить, какой h javascript вызывается при нажатии значка поиска. Есть ли способ, каким образом я могу изобразить поток javascript-функции с помощью firebug или отладчика IE 8 или отладчика хрома? Поскольку тип - это изображение, должна быть какая-то функция javascript, которая должна представлять форму.

+0

Элемент ввода с типом изображения отправляет форму при нажатии. Javascript не требуется. –

ответ

1

Если вы используете Google Chrome и нажмите ctrl + shift + i и щелкните скрипты, а затем нажмите кнопку паузы справа. Затем они приостанавливают сценарии при следующем запуске. вы можете проходить через такое, когда оно приостановлено и отлаживается таким образом?

+0

Возможно, вам нужно будет добавить onlick = "return false;" к вам ввод, а также то, что опубликует форму независимо от javascript –

+0

Я думаю, что вы пытаетесь сказать здесь. сразу после нажатия кнопки и т. д. просто нажмите кнопку паузы. Это прекратит отмену скрипта в тот момент, когда мы нажмем кнопку paue. Правильно? В этом случае мы должны быть очень быстрыми, нажав кнопку паузы (сразу после нажатия какого-либо события на странице пользовательского интерфейса). Правильно? –

+0

Вы должны быть в состоянии нажать паузу, прежде чем нажимать на что-нибудь также. Если вы не получаете точку останова, перед тем как перенаправить это из-за вашей публикации формы. добавили ли вы onclick = "return false" на вход? –

Смежные вопросы