Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > JavaScript: Общие вопросы > передать значение в js


Автор: Sufius 30.5.2008, 14:48
Народ помогите разобраться, использую prototype.js
отправляю запрос на сервер аяксом...
получаю данные
<input type='button' value='ID1' name='item2'>
<input type='button' value='ID2' name='item2'>
<input type='button' value='ID3' name='item2'>
мне необходимо, чтобы при нажатии на кнопку снова отправлялся запрос на сервер со значением нажатой кнопки...
но передаётся всегда только значение, которое вывелось на экран первым по списку...

Автор: bars80080 30.5.2008, 15:02
а если дать им разные имена?

Автор: Sufius 30.5.2008, 15:23
Хм... а как я смогу получить адрес поля?
при клике вызывается функция sfun()
которая обрабатывает
var val = $('item2');

Автор: Grig 2.6.2008, 06:49
передать так несколько элементов:
Код

        var vals = $('item2','item3','item4');
//и обрабатывать их:
        for(i=0; i<vals.length; i++)
        {
            alert(vals[i].value);
        }

Автор: Sufius 8.6.2008, 10:46
хм... у меня кол-во item неизвесно... я из БД вытаскиваю до 100 значений...

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)