Функция getElementValue()

Версии: 2.3.0+

Описание

getElementValue(p_element)

Получает значение элемента p_element. Элементом может выступать текстовое поле, список, lookup поле и поле даты.

Параметры

  • p_element — Элемент, значение которого нужно считать.

Результат

Для списков и lookup полей функция возвращает id выбранной записи элемента. Для текстовых и полей и полей с датами функция возвращает текст и дату соответсвенно.

Пример

//********************************************************************
// Скрипт карточки раздела "Сообщения"
//********************************************************************
 
var c_Message_ScriptFileName = '/config/sections/Message/c_message.php';
 
function c_Message_Init(p_wnd_id) {
	// Форма карточки
	var card_form = $(p_wnd_id).getElementsByTagName("form")[0];
 
	...
 
	// Если пользователь = адресат сообщения, то выставим статус сообщения "прочитано"
	if (getElementValue(card_form.RecipientID) == g_session_values['userid']) {
		SetSelectValueByAttribute(card_form.StatusID, 'code', 'Readed');
 
			...
 
		}			
	}
}		
В этом примере считывается ID адресата получателя сообщения. Если его ID равно ID текущего пользователя (g_session_values['userid']), то статус сообщения меняется на "Прочитано".

Навигация