Javascript.RU

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

получение значения поля
Приветствую всех!
Хотел бы уточнить такой момент как получения значения поля. Вот на таком примере:
$(document).ready(function () {
	$('input:checkbox').click(function () {
		if (this.checked) {
			var chBx = $(':checked').val(name);
			alert(chBx);
			};
	});
});


пытаюсь получить значение поля name

<INPUT type=\"Checkbox\"  name=\"box1\" value=1 alt=\"\" > - 1 box<br>
<INPUT type=\"Checkbox\"   name=\"box2\" value=2 alt=\"\" > - 2 box<br>
<INPUT type=\"Checkbox\"   name=\"box3\" value=3 alt=\"\" > - 3 box<br>
<INPUT type=\"Checkbox\"   name=\"box4\" value=4 alt=\"\" > - 4 box


В ответ нужно получить name отмеченного чекбокса.
Но в ответ получаю [object Object] вместо значения поля name.
Ответить с цитированием
  #2 (permalink)  
Старый 02.07.2012, 17:46
что-то знаю
Отправить личное сообщение для devote Посмотреть профиль Найти все сообщения от devote
 
Регистрация: 24.05.2009
Сообщений: 5,176

var chBx = $(':checked').attr("name");
__________________
хм Russians say завтра but завтра doesn't mean "tomorrow" it just means "not today."
HTML5 history API рассширение для браузеров не поддерживающих pushState, replaceState
QSA CSS3 Selector Engine
Ответить с цитированием
  #3 (permalink)  
Старый 02.07.2012, 17:47
Аватар для Dim@
Профессор
Отправить личное сообщение для Dim@ Посмотреть профиль Найти все сообщения от Dim@
 
Регистрация: 21.04.2012
Сообщений: 951

eidicon,
вообщето при написаниие HTML надо писать не type=\"Checkbox\" а type='checkbox'
__________________
Интересно я единственный человек у которого чистая --> ⌨?
Ответить с цитированием
  #4 (permalink)  
Старый 02.07.2012, 17:49
Аватар для vadim5june
Студент
Отправить личное сообщение для vadim5june Посмотреть профиль Найти все сообщения от vadim5june
 
Регистрация: 30.04.2012
Сообщений: 1,113

лучше так
if (this.checked) {
alert($(this).attr('name'));}
Ответить с цитированием
  #5 (permalink)  
Старый 02.07.2012, 18:06
Интересующийся
Отправить личное сообщение для eidicon Посмотреть профиль Найти все сообщения от eidicon
 
Регистрация: 04.05.2012
Сообщений: 13

Спасибо! а то уже голову сломал)
А то при $(':checked').attr("name"); всё время доставало только первый попавшийся элемент, а вот с использованием this как-то не додумался.
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Получение значения поля объекта зная путь к полю и сам объект mgvmax Общие вопросы Javascript 11 07.03.2012 17:09
получение значения css-свойств demoniqus Общие вопросы Javascript 0 12.02.2012 10:27
получение значения из классов karmis Events/DOM/Window 1 14.10.2011 18:09
Получение значения соседнего элемента Max Tretyakov Events/DOM/Window 2 27.06.2011 21:01
Дублирование значения одного поля формы в другое LatSer Общие вопросы Javascript 0 15.01.2010 13:46