У меня есть массивКак создать элементы html динамически?
var elms = ["When?", "Why", "Where", ......];
Мне нужно создать следующие элементы
<html .. whatever>
<div id="q1"> When? </div>
<input type="text" id="a1"></input>
<div id="q2"> Why? </div>
<input type="text" id="a2"></input>
<div id="q3"> Where? </div>
<input type="text" id="a3"></input>
........
</html>
Как я могу это сделать?
PS: Моя первоначальная страница имеет только этот массив var elms
и ничего больше. Мне нужно создать все эти подразделения и материалы. Я попробовал jquery, но перепутался с одиночными и двойными кавычками. , поэтому я сдался.
вы помечено этот вопрос как JQuery, вы на самом деле пошли на сайт Jquery и читать через Примеры? Потому что это очень простой «использование jquery», и на самом деле не то, о чем вы должны спрашивать в Stackoverflow. Сначала попробуйте выяснить самостоятельно, затем напишите код, затем, если этот код не работает, мы здесь, чтобы помочь вам понять, почему (после того, как вы впервые попытались выяснить это сами) –
Да, я пробовал. Но я перепутал, и это не сработало – Buras
, тогда вы не пробовали достаточно вещей и/или не читали, тратят достаточно времени на чтение многих примеров, которые сайт jquery предлагает для вас. –