Как обернуть элемент в тег — JavaScript

Например, обернем картинку в div с классом my-image.


<p>
<img id="photo" src="/images/photo.jpg" />
</p>


var image_code = document.getElementById('photo').parentElement.innerHTML; // получаем html код внутри родительского элемента
document.getElementById('photo').parentElement.innerHTML = '<div class="my-image">' + image_code + '</div>';

Изменить метки полей Views exposed filter between date

function mytheme_form_views_exposed_form_alter(array &$form, \Drupal\Core\Form\FormStateInterface $form_state, $form_id) {
	switch ($form['#id']) {
		case 'views-exposed-form-myviewsname-page-1':
			$form['created']['min']['#title'] = 'от';
			$form['created']['max']['#title'] = 'до';
			break;
		case 'views-exposed-form-myviewsname-page-2':
			$form['created']['min']['#title'] = 'от';
			$form['created']['max']['#title'] = 'до';
			break;
	}
}