0
私が含まれているテーブルがあります。 - まず名前 -Last名前を何私は何をすることです - アドレス -City -etc :ドロップダウンリストからのもの名前、姓などが表示されます。名前を選択すると、テキストエリアに他のフィールド(Adress、Cityなど)が自動的に入力されます。ドロップダウンリストに名前が表示されますが、名前を選択するとテキストには何も表示されません。私は本当に助けが必要です。 これは今までのコードです:移入テキストは、動的なドロップダウンリストに基づいて日出願
$dbu = new ps_DB;
$quer="SELECT * FROM #__ckforms_1";
$dbu->query($quer);
echo '<div style="float:right; margin-top: 50px;">';
echo "<select name='client' style='width:150' onchange='updateText();' ><option value=''></option>";
while($dbu->next_record()) {
$id = $dbu->f("id");
$first=$dbu->f("F1");
$last = $dbu->f("F2");
$adress= $dbu->f("F3");
$city=$dbu->f("F4");
echo "<option value='$id'>$first $last </option>"."<BR>";
}
echo "</select>";
echo "<BR>";
echo "<input type='text' name='F3' id='F3' readonly='readonly' >";
echo "<input type='text' name='F4' id='F4' readonly='readonly' >";
とJavaScript
function updateText()
{
var dd = document.getElementById('id');
var ddtext = dd.options[dd.selectedIndex].text;
var sp_ddtext = ddtext.replace(/(\w+)\s\s+/g,'');
document.getElementById('F3').value = sp_ddtext;
document.getElementById('F4').value = sp_ddtext;
}
は、事前にありがとうございます!
でこれを解決しましたか? –
はい、F3->住所とF4->市 – user747192