Я в основном новичок с JavaScript.Я хочу заполнить div на моей веб-странице из формы выбора, найденной на той же странице, когда пользователь выбирает книгу и главу, которую он хочет просмотреть, и нажимает кнопку отправки.Вот код:
<script type="text/javascript" charset="utf-8">
var setArray = newArray(
bk1, 001, "this is my chapter content for the <div>",
bk1, 002, "this is my chapter content for the <div>",
bk1, 003, "this is my chapter content for the <div>",
bk2, 001, "this is my chapter content for the <div>",
bk2, 002, "this is my chapter content for the <div>"
etc....
);
</script>
<form>
<select id="book">
<option value="">Select Book</option>
<option value="bk1">Book 1</option>
<option value="bk2">Book 2</option>
<option value="bk3">Book 3</option>
</select>
<select id="chapter">
<option value="">Select Chapter</option>
<option value="001">1</option>
<option value="002">2</option>
<option value="003">3</option>
</select>
<button id="button" type="submit">View</button>
</form>
<div id="content">
I want the content from the js array for the selected book and chapter to be placed here without reloading the page.
</div>
Примечание. Я упростил код, чтобы его было немного легче понять.Я уверен, что мой массив JS неверен и нуждается в исправлении для моей цели.Кроме того, я не хочу, чтобы страница обновлялась, только div для обновления.Спасибо за любую помощь.