Значения элементов на сервер
Здравствуйте. У меня есть несколько элементов с общим классом 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, время: 19:34. |