Значения элементов на сервер
Здравствуйте. У меня есть несколько элементов с общим классом class="editable". У каждого из них есть атрибут im="любое значение". Помогите сформировать json для отправки на сервер методом POST.
Где пара ключ:значение равнялась "значение атрибута im":"текст из элемента с таким атрибутом " |
Jizzy,
:-? <!DOCTYPE HTML> <html> <head> <title>Untitled</title> <meta charset="utf-8"> </head> <body> <div class="editable" im="001">1</div> <div class="editable" im="002">2</div> <div class="editable" im="003">3</div> <div class="editable" im="004">4</div> <div class="editable" im="005">5</div> <script> var s = {}; [].forEach.call( document.querySelectorAll('.editable'), function(el) { s[el.getAttribute('im')]= el.innerHTML }); alert(JSON.stringify(s)) </script> </body> </html> |
Спасибо, вы просто лучший
|
А можете, пожалуйста, объяснить как все это работает?
|
|
Часовой пояс GMT +3, время: 22:29. |