2013-04-14 50 views
1

因此,我創建了一個新的表單輸入字段,它位於JavaScript方法中,該方法在Google地圖窗口中點擊每個鼠標時觸發。現在它是在一條線上創建每個表單,我將如何讓每個新表單顯示在前一個表單之下?在垂直列中動態創建HTML表單

感謝您的幫助!

的JavaScript:

//Creates new input boxes for each new marker 
var newForm = "Checkpoint " + markerId + " Name:<input type='text' id=" + markerId + " />"; 
document.getElementById("divForms").innerHTML = document.getElementById("divForms").innerHTML + newForm; 

HTML:

<form id="divForms"></form> 

回答

1

您是否嘗試過加入換行符標籤<br />newform末:

var newForm = "Checkpoint " + markerId + " Name:<input type='text' id=" + markerId + " /><br />"; 

或者分配innerHTML時:

document.getElementById("divForms").innerHTML = document.getElementById("divForms").innerHTML + '<br />' + newForm; 
+0

謝謝!我正在嘗試「\ n」,我對HTML不是很熟悉。 – intA