繁体   English   中英

如何根据输入数字动态生成文本框?

[英]How to generate textboxes dynamically based on input number?

我正在网上购物webpage.i,需要使用onKeyPress事件根据输入数字显示文本框。

例如:教科书Howmany

 PHP Guid     3

然后在下面创建3个同名PHP Guid的文本框。

喜欢

 PHP Guid 
 PHP Guid
 PHP Guid 

在此先感谢您。

<html>
<head>
<title>Dynamic Form</title>
<script language="javascript">
function changeIt(count)
{
var i;
for(i=0;i<count;i++)
{
my_div.innerHTML = my_div.innerHTML +"<br><input type='text' name='mytext'+ i>";
}

}
</script>
</head>
<body>

<form name="form" action="post" method="">
<input type="text" name="t1" onblur="changeIt(this.value)">

<div id="my_div"></div>
</form>
</body>

尝试这个

if input number is 5

for($j = 1; $j <= 5; $j++) {

echo "<input type="text"  name="textfield[]">";

}

希马

function duplicate() { var l=Number(document.getElementById('textbox name where u r entered')); for($i = 0; $i<l; $i++) { <input type=\’Text\' name=\'group'.$i.'\' id=\'Textbox'.$i.'\' value=\'' pass text box text here '\' >''</input>'; } }

这是javascript。

和babonk为您提供php解决方案。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM