【发布时间】:2011-12-02 09:06:14
【问题描述】:
我有 asp.net 网站,我使用母版页进行设计。我有放置在 contentplaceholder 中的子页面。在子页面上,我使用了一个隐藏字段作为 -
<input id="Hidden1" type="hidden" value="This is hidden text"/>
我想在 页面加载事件上使用 javascript 中的 alert() 函数显示隐藏字段值。如何做到这一点?
我尝试在我的脚本中执行以下操作,但它不起作用-
(function msgShow() {
var e1 = document.getElementById('Hidden');
alert(e1.value);
})();
谢谢。
【问题讨论】:
-
什么不完全有效?你得到一个错误,空值,未定义...
-
@Viruzzo:我没有收到任何错误。我只是显示我的页面而不显示警报消息。
-
如果你在 getElementById 前加上
alert('Hello World!');,它会显示吗? -
当你调用你的 msgShow 函数时你的隐藏元素应该在那里,例如在 DOM 完全加载后调用你的函数。
-
@Virusso:yes alert('hello world') 正在工作
标签: javascript master-pages hidden-field contentplaceholder