$result_disp = mysql_query($query_disp, $cn);
$res=mysql_select_db("xxxx",$cn) or die("Note: " . mysql_error());
$res=mysql_query("select Region_ID, Region_Description from regions");
while($query_data = mysql_fetch_array($res))
{
?>
<option value="<? echo $query_data["Region_ID"]; ?>"
<?php if ($query_data["Region_ID"]==$_post['Region_ID']) ?>>
<? echo $query_data["Region_Description"]; ?></option>
<? } ?>
<select name="Dep" id="Items">
<option>Département</option>
</select>
javascript
function setSelect(id,value) {
var sel = document.getElementById(id);
var option, options = sel.options;
var i = options.length;
while (i--) {
option = options[i];
option.selected = (option.value == value)? true : false;
}
}
提前感谢!
答案 0 :(得分:0)
如果您想操纵和查询DOM,请使用优秀的javascript库jQuery。
一旦下载了jQuery并将其包含在您的页面中,您就可以执行以下操作:
<select id='myFirstSelect'>
<option value="1"/>
<option value="2"/>
</select>
javascript :(将功能绑定到'已更改'事件)
$('#myFirstSelect').changed(function(){
var selectedValue = $(this).val();
//do something with selectedValue, e.g. $('#someOtherSelect').val(selectedValue);
});
我还没有测试过这段代码,只是为了让你知道一旦你进入jQuery(关键词:选择器和事件),你会有多快,更优雅。