Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 29.10.2012, 13:28
Интересующийся
Отправить личное сообщение для stalker77 Посмотреть профиль Найти все сообщения от stalker77
 
Регистрация: 31.08.2011
Сообщений: 16

как узнать в обработчике id кнопки, вызвавшей submit
Есть функция, определенная в атрибуте onsubmit формы, для обработки события submit. Как узнать какая кнопка вызвала submit, их несколько. Интересует возможность получить её id или name напрямую, без использования onclick.

Последний раз редактировалось stalker77, 29.10.2012 в 13:31.
Ответить с цитированием
  #2 (permalink)  
Старый 29.10.2012, 16:10
Аватар для Gozar
Отправить личное сообщение для Gozar Посмотреть профиль Найти все сообщения от Gozar
 
Регистрация: 07.06.2007
Сообщений: 7,504

stalker77,
Во первых код в студию, во вторых если не передавать параметр в функцию обработчик или не вешать ещё один обработчик на страницу, то никак.

Сообщение от stalker77
получить её id или name напрямую
Как это понимать?
__________________
Последний раз редактировалось Gozar, Сегодня в 24:14.
Ответить с цитированием
  #3 (permalink)  
Старый 30.10.2012, 04:26
Аватар для NikolasGrad
Аспирант
Отправить личное сообщение для NikolasGrad Посмотреть профиль Найти все сообщения от NikolasGrad
 
Регистрация: 12.04.2012
Сообщений: 49

Если используешь jQuery:
$(function () {
	$("input[type=submit]").click(function () {
    var id = $(this).attr('id');
    var name = $(this).attr('name');
  });
})
Ответить с цитированием
  #4 (permalink)  
Старый 05.05.2018, 15:22
Аватар для vitya17940
Новичок на форуме
Отправить личное сообщение для vitya17940 Посмотреть профиль Найти все сообщения от vitya17940
 
Регистрация: 22.08.2017
Сообщений: 4

Спасибо,ты очень помог!
Сообщение от NikolasGrad Посмотреть сообщение
Если используешь jQuery:
$(function () {
	$("input[type=submit]").click(function () {
    var id = $(this).attr('id');
    var name = $(this).attr('name');
  });
})
Ответить с цитированием
  #5 (permalink)  
Старый 05.05.2018, 15:36
Аватар для Aetae
Любитель
Отправить личное сообщение для Aetae Посмотреть профиль Найти все сообщения от Aetae
 
Регистрация: 02.01.2010
Сообщений: 5,746

В фурифоксе есть ещё event.explicitOriginalTarget, так, для справки.)
__________________
29375, 35
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как узнать подключен ли JavaScript у пользователя? frost18 Элементы интерфейса 1 26.10.2011 16:16
Как узнать размер загружаемого файла? shkarbatov Серверные языки и технологии 5 14.08.2011 16:12
Получение ссылки на объект в обработчике нажатия кнопки pauluss ExtJS 1 22.06.2011 14:27
как изменить масштаб кнопки Taurus1195 Общие вопросы Javascript 12 19.05.2011 17:24
Как узнать о том, что флэш уже загрузился. Snipe Общие вопросы Javascript 4 29.01.2009 10:21