javascript - javascript getElementsByName 可以访问隐藏元素吗?

标签 javascript asp.net-mvc

我有隐藏字段 喜欢

<%= Html.Hidden("ID", 1) %>

在 javascript 中,我想通过

获取该字段的值
var ID = document.getElementsByName("ID").value;

我无法访问它!

还有其他办法吗?

最佳答案

试试这个:

<input type="hidden" id="ID" />

用于 javascript 访问它:

var ID = document.getElementById("ID").value;

JQuery 的其他方式:

var ID = $('#ID').val();

关于javascript - javascript getElementsByName 可以访问隐藏元素吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/755699/

相关文章:

javascript - Firebase 函数 - 向旧值添加新值

javascript - 更改 jQuery UI Datepicker 的位置

javascript - 如何向数组中的所有对象添加属性并动态设置其值。-Javascript

javascript - 为什么这个 promise (异步/等待)没有被等待

asp.net-mvc - 复杂 View 模型中的多个表单 - 如何仅绑定(bind)其中一个?

php - 使用 jquery 创建 session ?

c# - 找不到 MVC 3 Html.BeginForm 表达式重载

javascript - 编辑行时如何为 jqgrid 中的字段提供不同的下拉选项

.net - 使用 WinForms 和 Framework 4.8 MVC 的 Signalr

asp.net-mvc - 我应该如何在 ASP.NET MVC 中命名我的模型?对 Nerd 晚餐感到困惑