javascript - 当ASP.net仅返回名称时,在JS中通过ID选择控件

标签 javascript asp.net html

我正在使用 ASP.net 和 IE8。我试图通过向 JavaScript 中的 document.getElementById() 传递控件的 ClientID 属性来选择 HTML 元素。

问题在于 ClientID 属性返回“名称”而不是“id”。 IE8 对 document.getElementById() 非常严格,选择 id 而不是名称。

那么我该如何解决这个问题呢?

最佳答案

你不能用 getElementsByName() 来引用元素的名称吗?

也许这会有所帮助。

关于javascript - 当ASP.net仅返回名称时,在JS中通过ID选择控件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5430740/

相关文章:

javascript - 为什么 Javascript 不允许函数从自身内部重新定义自身?

javascript - 在 Firefox 中覆盖 html?

javascript - 页面加载时,@Url.Action 为 null 或 javascript 中的 ""

css - asp.net 从 css 根文件夹中获取图像

Javascript:从网页中获取文本,更改它,然后再次显示网页

javascript - 如何使用 Javascript 检索 <video> 元素的长度(以秒为单位)?

javascript - RequireJs 定义默认 deps

Javascript 在同一选项卡中打开页面(firefox)?

asp.net - 自动调整文本区域大小(多行 asp :TextBox)

html - CSS 预览在多个浏览器上不同