获得“;id”;javascript中控件的值
Getting the "id" value of a control in javascript
我有下面的代码,大部分都在工作。它返回文本框控件中的值。但是,我还需要控件的"id"值(文本框控件名称(。我怎样才能得到它?
当我做"inputs[I]"时,我只得到项目和值选项。
var brSettings = document.getElementById("divSettings");
var inputs = brSettings.getElementsByTagName("input");
var sum = 0
for (var i = 0; i < inputs.length; i++) {
sum += inputs[i].value;
}
您只需要访问id,如下所示:
inputs[i].id
简单!
inputs[i].id
这里还有一些额外的东西来满足帖子的长度叹息
inputs[i].getAttribute("id")
应该完成
http://www.javascriptkit.com/dhtmltutors/domattribute.shtml
使用getAttribute()
方法:
inputs[i].getAttribute("id");
您可以使用inputs[i].id
来获取id-http://developer.mozilla.org/en/DOM/element.id
和
inputs[i].name
获取名称-http://developer.mozilla.org/en/DOM/element.name
如果您使用的是ASP.Net 4.0,则可以将ClientID=Static设置为强类型名称。但是,如果使用的是旧版本的Framework,则可以使用通配符*"inputs",它将为您提供id名称中包含"inputs(输入("的所有元素。
相关文章:
- 如何从c#代码中获取asp控件id
- 将html控件id从aspx文件传递给javascript
- 将控件Id更改为变量
- 将 .net 按钮控件 ID 传递给 JavaScript 函数
- 通过jQuery查找控件ID,并将其传递给函数以切换它
- 将 ASP.Net 控件 ID 发送到 JavaScript 函数
- 如何访问位于同一文件中 js 中的数据列表中的控件 ID
- 查找 aspx 页和相应的 ascx 用户控件中存在的所有控件和子控件 ID
- 如何使用 java 脚本查找 asp 控件 ID
- 如何在另一个用户控件 ID 中获取用户控件 ID
- 将 GridView 控件 ID 传递给 JavaScript
- 在.js文件中获取.aspx控件ID
- 在外部javascript文件中获取asp控件ID的最佳方式是什么
- 如何使用javascript在用户控件页的父页中获取隐藏控件id
- 如何在克隆行的同时管理表行关联的javascript(控件ID)
- 与控件ID关联的访问服务器控件
- 如何在doPostBack中传递控件id
- 将客户端控件ID和值附加到请求对象…可能
- 如何在ASP.net中为可以使用控件ID调用的用户控件添加JavaScript函数
- 在ASP.net Listview中获取多个控件id的值并将其传递给JavaScript