Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 09.09.2008, 16:02
spps
 
Сообщений: n/a

Как отловить событие onchange на LookUp поле?
Пытаюсь отловить событие onchange в JavaScript на LookUp поле в MOSS (Microsoft Office Sharepoint Server 2007), форма NewForm.aspx. Если менее 20 элементов в списке, то нормально работает, если более, то, соотв., нет
Источники для размышлений тут:
http://www.gotdotnet.ru/Forums/SharePoint/565099.aspx
http://webborg.blogspot.com/2007/07/...rm-fields.html
http://blogs.msdn.com/sharepointdesi...orm-field.aspx
Вот скрипт:
<script type="text/javascript">
function setEvent(fieldTitle)
{
var docTags = document.getElementsByTagName("select");
for (var i=0; i<docTags.length; i++)
{
if (docTags[i].title == fieldTitle)
{
docTags[i].onchange = function() {f1()};
return null;
}
}
// Попадаем сюда, если больше 20 элементов
docTags = document.getElementsByTagName("input");
for (var i=0; i<docTags.length; i++)
{
if (docTags[i].title == fieldTitle)
{
// alert(docTags[i].choices);
??? docTags[i].attachEvent("onchange", );
return null;
}
}
}

function f1()
{
alert("Ok");
}
setEvent("МР");
</script>

Последний раз редактировалось Андрей Параничев, 09.09.2008 в 20:25. Причина: Пользуйтесь bb-кодами для оформления листингов кода в сообщении.
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
как передать значение переменной в IFRAME в поле формы JS-ом из самой страницы? DeUre Общие вопросы Javascript 14 17.12.2013 15:37
Как вызвать событие после события определенного в onchange Наталья Events/DOM/Window 2 12.09.2009 13:51
Как повесить обработчик onchange на lookup spps Общие вопросы Javascript 0 09.09.2008 15:59
как проверить поддеружет браузер определенное событие? GOll Элементы интерфейса 9 24.07.2008 14:40
Как обработать событие Cresh Events/DOM/Window 1 31.05.2008 06:17