Документация для разработчиков
Темная тема

BX.clipboard.bindCopyClick

void
BX.clipboard.bindCopyClick(
	DOMNode YourNode,
	Object params
);

Функция производит копирование текста в буфер обмена при нажатии на определенный элемент DOM.

Параметры функции

Параметр Описание
YourNode Элемент, при нажатии на который будет производиться копирование
params Массив параметров. Возможные ключи объекта params:
  • text - ссылка на объект, из которого будет производиться копирование;
  • showButtonIfNotSupported - флаг вывода сообщений, если метод копирования в буфер не поддерживается (по умолчанию - false);
  • popup - объект настроек всплывающего окна с информацией о результате копирования;

Пример использования

BX.clipboard.bindCopyClick(
	BX('copy_button'), 
	{
		text: BX('copy_text')
	}
);

При нажатии на элемент BX('copy_button') произойдет копирование в буфер содержимого (текста) контейнера BX('copy_text') (контейнер может быть в том числе элементом ввода формы).



© «Битрикс», 2001-2024, «1С-Битрикс», 2024