Показать сообщение отдельно
  #11 (permalink)  
Старый 27.07.2014, 22:53
Аватар для Globus
Аспирант
Отправить личное сообщение для Globus Посмотреть профиль Найти все сообщения от Globus
 
Регистрация: 04.03.2014
Сообщений: 76

Сообщение от рони Посмотреть сообщение
Globus,
можно сделайте циклом обход селектов ... сам сам ... пора уже
Просидел три часа к ряду, переписывал несколько раз код, ничего не удалось сделать....


function savecook(elem) {
	var sele = document.getElementsByTagName('select');
	var i;
	for (i=0; i<sele.length; i++) { 
	setCookie(elem.name, elem.selectedIndex); 
		}
	};
      
        window.onload = function () {
            var elems = document.getElementsByTagName('select');
            for (var i = 0; i < elems.length; i++) {
                var elem = elems[i],
                    c = getCookie(elem.name);

                elem.selectedIndex = c !== undefined ? c : 0;
            }

        }
    </script>
</head>

<body>
    <select name="select">
        <option>0</option>
        <option>1</option>
        <option>2</option>
    </select>
    <select name="select2">
        <option>0</option>
        <option>1</option>
        <option>2</option>
    </select>
  
<input type="button" name="save" onclick="savecook(this)" value="save_all">



Последний раз редактировалось Globus, 27.07.2014 в 23:50.
Ответить с цитированием