Показать сообщение отдельно
  #6 (permalink)  
Старый 25.02.2017, 19:44
Профессор
Отправить личное сообщение для Rise Посмотреть профиль Найти все сообщения от Rise
 
Регистрация: 07.11.2013
Сообщений: 4,661

FredIkO, должно работать:
if (location.search) {
	var array = JSON.parse(decodeURIComponent(location.search.slice(1)));
	var elems = document.getElementsByTagName('label');
	var count = elems.length;
	var elem;
	while (count--) {
		elem = elems[count];
		if (array.indexOf(elem.textContent) > -1) {
			elem = document.getElementById(elem.htmlFor);
			if (elem) {
				elem.checked = true;
			}
		}
	}
}

рони, с несколькими значениями не будет работать.
Ответить с цитированием