gpt4 book ai didi

html - 使用 Razor 语法通过 Id 获取元素

转载 作者:行者123 更新时间:2023-12-05 08:00:21 25 4
gpt4 key购买 nike

是否可以通过 Razor 代码块中的 Id 获取 HTML 元素?例如,某些 View 中此元素存在的位置。

<Input id='NameField' type='text'>

在 View 的更下方有一个 Razor 代码块

@{
.... do some stuff
.... etc.
.... etc.
.... etc.

var nameTxtElement = GetElementById("NameField');

}

我知道如何使用 Jquery 执行此操作,但我只是想知道是否可以使用 Razor 执行此操作?

主要原因是将带有隐藏代码的 Web 表单转换为 MVC,而没有在我的 MVC 应用程序中实现完全成熟的 asp.net 支持。

最佳答案

一旦您拥有了 var nameTxtElement,您打算做什么?您可能可以使用 Razor 来完成该场景,但您可能需要与使用 WebForms 时有所不同。例如,你可以做这样的事情......

@{ 
//...
var cssClass = "something";
// ...
}

<input id='namefield' type='text' class='@cssClass' />

...如果您想动态插入 CSS 类。

关于html - 使用 Razor 语法通过 Id 获取元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18282408/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com