如何将下拉菜单传递给表单字段

时间:2014-08-12 11:12:17

标签: javascript html

所以我有一个下拉菜单,我想将选中的值传递给隐藏的文本表单字段。我花了很长时间环顾四周,无法找到任何办法。

我知道它将使用javascript函数完成但不确定如何。

这是我目前的代码:

<? $year = $_GET["year"];  
$x="SELECT  
nfw_week.week_no  
FROM  
nfw_week";  
$xx= mysql_query("$x") or die($myQuery."<br/><br/>".mysql_error());      
?>

<div class="form-group"><label for="inputUsername" class="col-sm-3 control-label">Year for this weekly analysis:</label>
<div class="col-sm-9">
<div class="input-group"><span class="input-group-addon"><i class="fa fa-calendar"></i></span>
<select name="weekdate" id="weekdate" class="form-control" value="" onChange="getweekdate(this.value,'<? echo $week_number ?>');">
<option id="weekdate" name="weekdate" value=""></option>

<?
 while(list($week_number)= mysql_fetch_row($xx)){
if($week_number < 10){
   $week_number = "0".$week_number;  
}
$date =  date('d/m/Y', strtotime($year."W".$week_number.$day))."\n";
$weekvanumbervalue = 'value="'.$week_number.'" '; 
$datenumbervalue = 'value="'.$date.'" ';
?>
<option <? echo $weekvanumbervalue; ?> <? echo $datenumbervalue; ?>>Date Starting: <? echo $date ?> Week Number:<? echo $week_number ?></option>
<?
}
?>
<input type="hidden" name="selectedweekhidden" id="name="selectedweekhidden"" value="">

所以我想以某种方式推动从下拉列表中选择的内容被推入selectweekhidden的文本字段id

我在页面顶部加载了jquery

1 个答案:

答案 0 :(得分:0)

感谢putvande !!这就是诀窍。这么简单,我真的应该想到这一点。再次感谢你。 document.getElementById('weekdate')。onchange = function(){document.getElementById('selectedweekhidden')。value = this.value; } -