How to add id to @Html.DisplayFor

前端 未结 4 463
礼貌的吻别
礼貌的吻别 2020-12-21 16:59

I\'m trying to add id to

@Html.DisplayFor(model => model.ScreenWidth, new { @id = \"width\"})

and then use

document.getE         


        
4条回答
  •  一个人的身影
    2020-12-21 17:13

    The DisplayFor helper doesn't generate any HTML tags, it just outputs the formatted text. So you cannot add id attribute to it. What you could do instead is to wrap it in a tag (div or span):

    @Html.DisplayFor(model => model.ScreenWidth)

    and then be able to manipulate the contents of this tag:

    document.getElementById("width").innerHTML = w;
    

提交回复
热议问题