為使用者指定的數字建立動態輸入表單元素
了解手邊的任務,使用者打算基於動態產生輸入表單元素基於使用者提供的整數。我們的目標是提供一個簡單的解決方案,而不會使流程過於複雜。
利用JavaScript,我們可以透過以下步驟來應對這個挑戰:
擷取使用者輸入:
<code class="javascript">function addFields(){ // Get user input for number of elements var number = document.getElementById("member").value; // Get the element where inputs will be placed var container = document.getElementById("container"); // Remove any existing elements while (container.hasChildNodes()) { container.removeChild(container.lastChild); } // Create and append input elements for (i=0; i<number; i++){ container.appendChild(document.createTextNode("Member " + (i+1))); var input = document.createElement("input"); input.type = "text"; input.name = "member" + i; container.appendChild(input); container.appendChild(document.createElement("br")); } }</code>
以上是如何根據使用者指定的數量動態建立輸入表單元素?的詳細內容。更多資訊請關注PHP中文網其他相關文章!