DInamic Combo Box

_FB_NAME_ · Feb 12, 2014
Saya Punya Code dari sini sebagai berikut:
<?php  
include "koneksi.php";
$result = mysql_query("select * from kategori_simpanan");  
$jsArray = "var nm_simpanan = new Array();\n";  

echo '<select name="id_simpanan" onchange="document.getElementById(\'nm_simpanan\').value = nm_simpanan[this.value]">';  
echo '<option>-------</option>';  
while ($row = mysql_fetch_array($result)) {  
    echo '<option value="' . $row['id_simpanan'] . '">' . $row['id_simpanan'] . '</option>';  
    $jsArray .= "nm_simpanan['" . $row['id_simpanan'] . "'] = '" . addslashes($row['nm_simpanan']) . "';\n";  
}  
echo '</select>';  
?>  
<input type="text" name="nm_simpanan" id="nm_simpanan"/>  
<script type="text/javascript">  
<?php echo $jsArray; ?>  
</script>  
pertanyaan saya: saat code itu ditampilkan diluar form, textbox dapat terisi sesuai combobox, namun saat saya masukkan code tsb kedalam form, saat combo boxnya dipilih, textbox nya jadi 'undefined' . kenapa ya? terimakasih
Silahkan login untuk menjawab!