我想根据这个值我怎样才能改变选择的下拉列表中值动态
<html>
<head>
<script>
function change()
{
var value = document.getElementById('text').value;
document.getElementById("Model").selectedvalue = value
}
</script>
</head>
<body>
<asp:DropDownList ID="Model" AutoPostBack="false" runat="server" CssClass="styled">
<asp:ListItem Value="None">None</asp:ListItem>
<asp:ListItem Value="Enum">Enum</asp:ListItem>
<asp:ListItem Value="Sum">Sum</asp:ListItem>
<asp:ListItem Value="Multi">Multi</asp:ListItem>
<asp:ListItem Value="Xaxis">Xaxis</asp:ListItem>
</asp:DropDownList>
<input id="text" type="text"/>
<input type="button" onclick="change();"/>
</body>
<html>
这两者之间的区别是什么? :? –
模型是asp控件,它的id不会是静态的,但会根据页面控件层次结构生成。 Model.ClientID将给出下拉的实际ID。投票时请给出理由 – hungryMind