Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/87.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 can';t在texbox中显示组合框值_Javascript_Html_Web - Fatal编程技术网

Javascript can';t在texbox中显示组合框值

Javascript can';t在texbox中显示组合框值,javascript,html,web,Javascript,Html,Web,我正在从数据库中获取值并在组合框中显示它们,现在我想在文本字段中显示选定的组合框值,我试图解决它,但我无法帮助我…这是我的代码 <form name="form" method="POST" action="time.php" enctype="multipart/form- data"> <table align="center"> <p> <tr><td> <label>

我正在从数据库中获取值并在组合框中显示它们,现在我想在文本字段中显示选定的组合框值,我试图解决它,但我无法帮助我…这是我的代码

<form name="form" method="POST" action="time.php" enctype="multipart/form-      data">
     <table align="center">
     <p>
     <tr><td>
     <label>Depurture</label></td>
     <td>
     <script>
function CBtoTB()
{
document.getElementById("text").value=document.getElementById("ComboBox").value
}
</script>
     <select>
<option id="ComboBox" onchange="CBtoTB()">Select City</option>
<?php 
include ('Database/db.php');

$result=mysql_query("SELECT `ctod` FROM `dewoocandd`") or die(mysql_error());
if($result)
{
  while($row=mysql_fetch_array($result))
  {
  $cname=$row['ctod'];
  echo "<option value=\"$cname\" ";
   echo'SELECTED';
echo "> ";
echo $row['ctod'];
   echo '</option>';
  }

 }

 ?>
 </select></td></tr></td>
    </p>
    <p>

     <tr><td> <label>Time:</label></td>
      <td><input type="text" name="pname" id="text" value="" required></td></tr>
      `enter code here`  </p>



      <tr><td> </td><td align="right"> <input type="submit" name="button" id="button"        value="Submit"></td></tr>
        </table>


剥夺
函数CBtoTB()
{
document.getElementById(“文本”).value=document.getElementById(“组合框”).value
}
选择城市

时间: `在此处输入代码`


id=“ComboBox”
onchange=“CBtoTB()”
应该在选择标记中,而不是选项标记中。

id=“ComboBox”
onchange=“CBtoTB()”
应该在选择标记中,不在选项标记中。

您应该将
onchange
事件附加到
select
元素,并将文本框的值更新为
select
的值

Javascript:

function CBtoTB() {
    document.getElementById("text").value = document.getElementById("mySelect").value;
}
HTML:


选择城市
...

您应该将
onchange
事件附加到
select
元素,并将文本框的值更新为
select
的值

Javascript:

function CBtoTB() {
    document.getElementById("text").value = document.getElementById("mySelect").value;
}
HTML:


选择城市
...

您的下拉列表是否绑定了正确的值?你能用静态值试试吗?是的,它可以用静态值。所以,用下拉菜单检查你的绑定。我相信您会得到解决方案您的下拉列表是否绑定了正确的值?你能用静态值试试吗?是的,它可以用静态值。所以,用下拉菜单检查你的绑定。我相信你会找到解决办法的