Я не уверен, как написать этот JS, поэтому попросите помощи здесь!
HTML
<div class="grid_18" id="reference_container">
<div class="grid_16">
<fieldset>
<legend>Website</legend>
<span class="grid_2">Person</span>
<input name="person" class = "grid_6" type="text" />
<span class="push_2">Year</span>
<input class="push_2" name="year" type="text" />
</fieldset>
</div>
<div class="grid_16">
<fieldset>
<legend>Newspaper</legend>
<span class="grid_2">Author</span>
<input name="author" type="text" />
<span class="push_4">Year</span>
<input class="push_4" name="year" type="text" />
</fieldset>
</div>
</div>
Мне нужен список JSON по одному для каждого набора полей. Результат будет выглядеть так:
[
{type:"website" , person: "(Based on user input)", year: "(Based on user input)"},
{type:"Newspaper", author: "(Based on user input)", year: "(Based on user input)" }
]
(тип статический, контент взят из легенды, другие поля не совпадают)
Следует отметить, что имя поля не является статичным (человек, автор и т. Д.), Его нужно выбрать из атрибута имени.
Это выглядит проблемой для меня, надеюсь, кто может помочь с этим ~