ループされたドロップダウンからすべてのテキストボックスに指定された値を入れるにはどうすればよいですか?
これが私のPHPコードです:
<?php
while($rowb=mysql_fetch_array($b1))
{
?>
<input type="text" id="friendName">
<select name="select[]" id="select" onchange="ChooseContact(this)"/>
<?php
while($qrow=mysql_fetch_array($q1))
{
<option value="<?php echo $qrow['type'];?>"><?php echo $qrow['type'];?></option>
<?php
}
}
?>
Javascript:
function ChooseContact(data) {
document.getElementById ("friendName").value = data.value;
}
わかりました、コードを編集して、最初のコードをより明確にしました。
これの出力例は、2回ループするためにそれを呼び出すとしましょう。ドロップダウンメニューのオプション値は「a」と「b」です。したがって、2 つのドロップダウン メニューと 2 つの入力ボックスになります。最初のドロップダウンから値を選択すると、「a」と言うと、最初の入力ボックスの値も「a」になります。しかし、2番目のドロップダウンメニューで「b」と言うと、2番目の入力ボックスの値は「b」になるはずですが、空白に表示され、「a」である最初の入力ボックスの値が「b」に変わります。2番目の入力ボックスに「b」が表示されるはずだと思っていましたが、その方法がわかりません..
TNXを助けてください!!