我想根據我在第一個輸入中輸入的數字創建動態數字輸入。例如,如果我輸入「3」,它應該創建3行:根據用戶輸入創建輸入數量(帶前綴)
row1 ------(輸入) row2 ------(輸入) row3 ------(輸入)
輸入在此輸入:
<tr>
<td align="center" bgcolor="#D4D4D4">Cantidad de arreglos:</td>
<td align="center" bgcolor="#D4D4D4"><input type="number" id="cantidadArreglos" onchange="espacioArreglos(this.value);" size="1"></td>
</tr>
更改此輸入的數,函數「espacioArreglos」應該叫,併爲每一行輸入的號碼。
我該怎麼做?我的函數在改變輸入「cantidadArreglos」的值時什麼也不做。
function espacioArreglos() {
for(var i = 0; i <= cantidadArreglos; i++)
{
var cantidadArreglos = document.getElementById('cantidadArreglos').value;
var tb = document.createElement('input');
}
}
你想要哪些行?在textarea或HTML? –
您的'espacioArreglos()'函數的源代碼在哪裏,以及您在創建動態元素時遇到了什麼問題?這不是一個免費的寫作服務,所以我建議你展示該功能的源代碼並解釋你到目前爲止所嘗試的。謝謝。 – NewToJS
對不起,我現在就會展示它。我認爲它的東西超一般和簡單,所以你不會需要更多的代碼:) – eduroc92