如何使用 javascript 函数通过 ID 访问 asp 控件
How to access asp control by ID using javascript function?
我的asp页面中有这个asp控件:
<asp:Content ID="Content3" ContentPlaceHolderID="ContentPlace" runat="server">
<asp:HiddenField ID="colorBuffer" runat="server" />
</asp:Content>
我使用此函数访问 asp 控件:
window.onload = function () {
var elem = document.getElementById("colorBuffer");
}
但 elem 始终为空。知道为什么吗?我认为ASP对ID隐藏字段的名称进行了一些更改。
var elem = document.getElementById('<%=colorBuffer.ClientID%>');
document.querySelector('[id^="colorBuffer"]').id;
相关文章:
- 如何使用父id访问子项
- 如何通过查找函数及其 ID 访问和操作 HTML 表
- 可以't通过其ID访问SVG
- 为什么可以't我通过ID访问这个动态加载的DOM元素(没有iframe)
- AngularJS通过匹配ID访问更多详细信息
- 如何在 AngularJS 中通过 id 访问 iframe
- 基于 id 访问 url 时存在角度路由问题
- 如何使用 javascript 函数通过 ID 访问 asp 控件
- 通过 Id 访问 Iframe 元素,给出 null
- 使用 DOM 元素的 id 访问插件实例
- 通过 ID 访问 DOM 元素
- IE 10,document.links无法使用链接的ID访问,而只能使用索引访问
- 尝试使用元素ID访问对象值的本地javascript
- 可以't使用其新id访问元素
- AngularJS通过ng repeat内部的id访问DOM元素
- 通过表单id访问单选按钮值
- 通过Javascript中元素数组中的id访问HTML元素是不起作用的
- 通过ID访问表单
- 我如何通过span ID访问span内的ASP控件
- 使用jquery通过id访问输入字段的值