使用JavaScript下拉更改事件触发的参数重新加载页面

Nav*_*eed 4 html javascript drop-down-menu

我希望通过选择重新加载和预选一个表单.这是我的HTML表单:

<form name='vehicleform'>

<select name='vehiclelist'>
  <option value=''>Select</option>
  <option value='bus'>Bus</option>
  <option value='bike'>Bike</option>
  <option value='car'>Car</option>
</select>

<input type='text' name='current'></input>

</form>
Run Code Online (Sandbox Code Playgroud)

当用户第一次打开页面时,默认情况下下拉框将位于" 选择"选项上,文本框(当前)将为空.

当用户从下拉列表中选择任何选项时,页面需要重新加载,并且应该选择该下拉项目,并且该下拉列表的值应该在文本输入字段中.

我需要做的JavaScript功能是什么?

Sar*_*raz 6

像这样:

<select name='soemname' id="myid" onchange="document.location.href = 'page.php?var=' + this.value">
  <option value=''>Select</option>
  <option value='bus'>Bus</option>
  <option value='bike'>Bike</option>
  <option value='car'>Car</option>
</select>

<script type="text/javascript">
  document.getElementById('myid').value = "<?php echo $_GET['var'];?>";
</script>
Run Code Online (Sandbox Code Playgroud)