Я начинаю в DOM javascript, поэтому у меня есть такой вопрос. У меня есть HTML форма, как, что =>createElement styling
<div id="name_field" style="text-align: center;">
<form name="add" action="index.php" method="post">
Name <input type="text" name="name_" id="name_" size="15"> <a href="javascript:void(0)" class="some" onclick="addChild();">Add More</a><br>
<span id="a">here is that</span>
</form>
</div>
И хочу называть, как это видно, функция AddChild(), который добавит элемент «вход» в DIV со стилем (CSS) содержание. У меня есть такой яваскрипт кода =>
function addChild()
{
var div = document.getElementById("name_field");
var el = document.createElement("input");
el.style.size = 10;
div.appendChild(el);
}
Но это не работает ... Кроме того, необходимо добавить элемент «вход» сверху вниз и как это сделать, если кто-нибудь мне помочь. Спасибо ... :)
спасибо, что работает :) – tnanoba
@Tornike: Добро пожаловать. –
Вы правы, но, вероятно, «лучше» (для согласованности сайтов) использовать подход CSS: 'el.style.width = '10em';' (например). Хотя, не менее очевидно, это не то, что запросил OP ... независимо, +1 –