ASP - 如何将Javascript变量分配给ASP表单组

时间:2017-10-30 19:17:03

标签: javascript html asp.net

Noob问题,我无法理解为实现这一目标应该做些什么。

我的模特目前有以下Enum:

  public enum Size
{
    Round = 1,
    Square,
    Oval,
    Sheet,
}

我还有以下div组件:

<div id ="shapeSelect" name ="shape" class="form-group" onchange="myFunction()">

    @Html.LabelFor(m => m.Size)
    @Html.EnumDropDownListFor(m => m.Size, new { @class = "form-control" })
</div>

我正在尝试将javascript变量分配给下拉列表:

var x = document.getElementById("shapeSelect").value;

并显示它:

document.getElementById("demo").innerHTML = "Selected shape: " + x + ". ";

但是,将javascript值分配给下拉列表只会显示对象引用。如何将其直接分配给值(圆形,方形,椭圆形,工作表),或者在这种情况下这是不可能的?

0 个答案:

没有答案