2010-12-08 84 views
0

我在做網上購物的網頁。我需要根據輸入號碼顯示文本框通過使用onKeyPress事件。如何根據輸入數字動態生成文本框?

例如:教科書的howmany

PHP Guid  3 

然後在波紋管創建文本框3具有相同名稱的PHP GUID。

PHP Guid 
PHP Guid 
PHP Guid 

,請多關照。

回答

1

試試這個

if input number is 5 

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

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

} 
1
<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> 
0

希馬

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中的解決方案。

相關問題