這是在同一時間添加多個輸入域的最佳方式嗎?javascript添加具有唯一名稱和ID的多個表單域
function add(){
counter++;
if (counter > 10){counter = 10;
} else {
document.getElementById("counter").value=counter;
document.getElementById("addpackage").innerHTML+=
"<div class='sent-item'><h3>Papildus sūtījums Nr."+counter+"</h3><div class=form-group row'><label for='when' class='col-sm-2 control-label'></label><div class='col-sm-5'><label for='when-today' class='right-pad'>Aizvest šodien</label><input type='radio' name='when["+counter+"]'></div><div class='col-sm-5'><label for='when-notoday' class='right-pad'>Aizvest rīt</label><input type='radio' name='when["+counter+"]'></div></div><div class='form-group row extra-space'><label class='col-sm-2 control-label'>No? <span>*</span></label><div class='col-sm-6'><input type='text' class='textbox_1 form-control' id='from-company' name='from-company["+counter+"]'placeholder='Uzņēmuma nosaukums' style='margin-bottom: 5px;'><input type='text' class='textbox_1 form-control' id='from-address' name='from-address["+counter+"]' placeholder='Adrese' style='margin-bottom: 5px;'><input type='text' class='textbox_1 form-control' id='from-info' name='from-info["+counter+"]' placeholder='Kontaktinfo' ></div><div class='col-sm-4 center'><input id='enable_from' name='enable_from["+counter+"]' type='checkbox' /><label class='form-label col-sm-12'>No mums!</label></div></div>";
}
}
HTML我想添加的是如此之大以至於很難管理它。
對於在同一時間,你會使用一個模板庫可能是最好補充說,很多HTML。 –
現在,你可以重構和移動長HTML文本分開功能 – Orifjon
你可以羅裏麥克羅森和Orifjon請給我一些相關的信息鏈接? – maarcs