我需要将输入文本复制到这样的数组中:
如果输入是“12345”:
<input type="text" name="data1">
然后在文本输入(数组)中也写了“12345”
<? foreach ($countries as $data2)
{
<input type="text" name="$data2['location'][]">
}
<script language="javascript">
function copy()
{
document.form1.data2.value=document.form1.data1.value
}
</script>
<form action="" method="post" name="form1">
<input type="text" name="data1" onKeyUp="copy()"/>
<br /><br>
<input type="text" name="data2">
</form>
没问题...
但如果是这样:
<input type="text" name="data2[]">
<input type="text" name="data2[]">
<input type="text" name="data2[]">
或者在数组 PHP 中,像这样:
<?php foreach ($countries as $data2): ?>
<input type="text" name="<?php echo $data2['location'][] ?>" />
<?php endforeach ?>
不工作...