所以我有一个下拉菜单,我想将选中的值传递给隐藏的文本表单字段。我花了很长时间环顾四周,无法找到任何办法。
我知道它将使用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
答案 0 :(得分:0)
感谢putvande !!这就是诀窍。这么简单,我真的应该想到这一点。再次感谢你。 document.getElementById('weekdate')。onchange = function(){document.getElementById('selectedweekhidden')。value = this.value; } -