Aetae,
А таким способом только авто заполнение селекта можно сделать? К примеру если мне нужно название кнопки переместить с страницы №1 на страницу №2 в поле input, как мне все это организовать?) И где можно об этом почитать? Заранее большое спасибо! |
Передавать таким образом можно любые js данные, способ универсален:
function addSelected(event){ t=event.target; var array = Array.prototype.map.call( document.querySelectorAll('[class^="over-"]'), function(el){ return el.innerHTML.trim() } ); //получаем массив состоящий из innerHTML всех элементов с class начинающимся на "over-" t.search = encodeURI( JSON.stringify( array ) //проевращаем javascript-объект в строку ); //кодируем строку } window.onload = function(){ //как только страница загружена полностью if(location.search){ //если в адресе есть параметр после ? var obj = JSON.parse( decodeURI( location.search.slice(1) ) ); //декодируем и преобразуем обратно в javascript-объект //выполняем действия с загруженными данными } } Соответственно, что дальше делать с данными - уже вам решать. Почитать тут: http://learn.javascript.ru/dom |
Часовой пояс GMT +3, время: 03:17. |