Php 点击按钮后计算文本框
我有一张带文本框的表格。在该文本框中,如果我输入数字5,然后点击提交按钮,将显示5个文本框。这一切都是在javascript中完成的。以下是html代码:Php 点击按钮后计算文本框,php,javascript,html,Php,Javascript,Html,我有一张带文本框的表格。在该文本框中,如果我输入数字5,然后点击提交按钮,将显示5个文本框。这一切都是在javascript中完成的。以下是html代码: <form action="pag2.php" method="POST"> <table> <tr> <td> <span>Cate intrebari va contine chestionarul?</span> <in
<form action="pag2.php" method="POST">
<table>
<tr>
<td>
<span>Cate intrebari va contine chestionarul?</span>
<input type="text" id="nrintrebari"/>
</td>
<td>
<input type="button" value="Afiseaza intrebari" onclick="generate()"/>
<input type="submit" value="Save & Return"/>
</td>
</tr>
</table>
<br><br>
<div id="sim">
</div>
</div>
</form>
凯特·因特雷巴里·瓦康丁·切斯蒂奥拉尔?
这是Javascript代码:
function generate()
{
var tot = document.getElementById("nrintrebari").value;
var tbl = document.getElementById("sim");
for(var i =1;i<=tot;i++)
{
tbl.innerHTML = tbl.innerHTML +'Intrebare nr.'+ i +' <input type="text" size = "150" maxlength= "200" name="intrebare[]" style="height:40px; background-color:#B8B8B8; " > <br><br><br> ';
}
}
函数生成()
{
var tot=document.getElementById(“nIntreBari”).value;
var tbl=document.getElementById(“sim”);
对于(var i=1;i添加另一个变量,该变量在for
中每次递增:
var lastI = 0;
function generate(){
var tot = document.getElementById("nrintrebari").value;
var tbl = document.getElementById("sim");
for(var i =1;i<=tot;i++){
lastI++;
tbl.innerHTML = tbl.innerHTML +'Intrebare nr.'+ lastI +' <input type="text" size = "150" maxlength= "200" name="intrebare[]" style="height:40px; background-color:#B8B8B8; " > <br><br><br> ';
}
}
var lastI=0;
函数生成(){
var tot=document.getElementById(“nIntreBari”).value;
var tbl=document.getElementById(“sim”);
对于(var i=1;i将其放入ur tbl.innerhtml代码中
tbl.innerHTML=tbl.innerHTML++Intrebare nr.+parseInt($(“#sim”).find(“input”).length+1++
';为什么不使用一个隐藏的表单字段,其中包含到目前为止的文本框数量?