Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/286.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript combobox的onchange事件_Javascript_Php_Html_Combobox - Fatal编程技术网

Javascript combobox的onchange事件

Javascript combobox的onchange事件,javascript,php,html,combobox,Javascript,Php,Html,Combobox,我有一个组合框,其中有一个银行名称列表,我正在从DB获取它 我还有一个组合框或文本框,我想在其中显示银行代码。对于在第一个组合框中选择的相应银行名称,必须自动填写该银行代码 我试过这样做,但不起作用。任何帮助都将不胜感激 <label for="txtbankname"> Bank Name <em>*</em> </label> <?php include_once 'dbconnection.php'; $qu

我有一个组合框,其中有一个银行名称列表,我正在从DB获取它

我还有一个组合框或文本框,我想在其中显示银行代码。对于在第一个组合框中选择的相应银行名称,必须自动填写该银行代码

我试过这样做,但不起作用。任何帮助都将不胜感激

<label for="txtbankname"> Bank Name <em>*</em> </label>
<?php
  include_once 'dbconnection.php';
  $query1  = "SELECT BankName,BankId FROM bank_details";
  $result1 = mysqli_query($connection, $query1);

  echo "<select name='txtbankname'>";
  while ($result2 = mysqli_fetch_assoc($result1)) {        
  echo "<option value='" . $result2['BankId'] . "'>" . $result2['BankName'] . "</option>";        
}

  $bkcode = $result2['BankId'];
  echo $bkcode;
  echo "</select>";
?>

<label for="txtbankcode"> Bank Code <em>*</em> </label> 
<?php
  include_once 'dbconnection.php';
  $q2  = "SELECT BANKCODE FROM BANK_DETAILS ";
  $rs1 = mysqli_query($connection, $q2);

  echo "<select name='txtbankcode'>";
  while ($rs2 = mysqli_fetch_assoc($rs1)) {         
    echo "<option value='" . $rs2['BANKCODE'] . "'>" . $rs2['BANKCODE'] . "</option>";        
}
echo "</select>";

?>
银行名称*
银行代码*

您是否希望在没有javascript的情况下实现此功能?@ODaniel不,我知道它需要javascript,因此我对其进行了标记。请帮助我解决JSF中的abt onchange事件您能先展示一下自己的javascript工作吗?