Здравствуйте, yur_a_, Вы писали:
__>Здравствуйте, thest, Вы писали:
__>Чего-то не работает. __>На форму вставил <asp:HiddenField id="HiddenField1" runat=server />. __>Упрстил все до безобразия. Функия в скрипте по клику на картинке отрабатывает (видно по сообщению): __>
Здравствуйте, koandrew, Вы писали:
K>Ошибка тут: document.getElementById(<%=HiddenField1.ClientID %>).Value . На клиентской стороне свойство пишется с маленькой буквы
Больше ничего не мог придумать? Я бы тоже пошутил, но мне надо эту проблему решить.
По клику на img выполняется setcheckitem(i) на клиентской стороне.
Как получить (или передать) массив MyAr для дальнешей обратотки в ClickItem(object sender, EventArgs e) на mypage.aspx.cs?
Спасибо.
Re: как прочитать переменную из клиентского скрипта?
Добавить в форму <input type="hidden"/>
Во время кликов на картинках сериализовать массив в этот hidden
Тогда после клика на кнопке hidden уйдёт на сервер и будет доступен для обработки
Re[2]: как прочитать переменную из клиентского скрипта?
Здравствуйте, thest, Вы писали:
T>Добавить в форму <input type="hidden"/> T>Во время кликов на картинках сериализовать массив в этот hidden T>Тогда после клика на кнопке hidden уйдёт на сервер и будет доступен для обработки
Извини, но лучше, если можно, поподробней....
Добавил на форму <input type="hidden" id = "ar_input" />.
А вот с сериализацией при клике на картинке в скрипте как-то так?
Чего-то не работает.
На форму вставил <asp:HiddenField id="HiddenField1" runat=server />.
Упрстил все до безобразия. Функия в скрипте по клику на картинке отрабатывает (видно по сообщению):
function setcheckitem(i)
{
alert("клик " + i);
array_string = "my string";
document.getElementById(<%=HiddenField1.ClientID %>).Value=array_string;
}
Re[9]: как прочитать переменную из клиентского скрипта?
От:
Аноним
Дата:
21.01.09 17:40
Оценка:
Здравствуйте, thest, Вы писали:
T>1. value действительно должно быть с маленькой буквы T>2. забыл там кавычки
T>теперь строка такая: T>document.getElementById("<%=HiddenField1.ClientID %>").value=array_string
Прошу прощения у koandrew.
Теперь работает! Большое спасибо! Я очень рад.