我有两个单独的 .aspx 文件,它们在一个网页中使用。一个用于标题,另一个用于正文。在正文文件的 javascript 中,我将如何从标题中获取 asp:label 控件的值?它的名字是“lblName”,所以我简单地尝试了 document.getElementById("lblName").value 并且我收到了错误:
Microsoft JScript runtime error: Object required
这个网站是用 Visual Basic 编写的,所以我想知道是否有人也知道如何从后面的代码中做到这一点。
如果我在浏览器 (IE) 中按 F12,这是我看到的层次结构:
<head>
<frameset rows="147,*" frameBorder="no" frameSpacing="0">
<frame name="frHeader" id="frHeader" src="DistHeader.aspx?statProducer=0707090003" noResize="noresize" scrolling="auto">
DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"
<html>
<head>
<body topMargin="1" rightMargin="0" bottomMargin="0">
<div class="clsNoPrint">
<div class="clsNoPrint">
<table width="100%">
<tbody>
<tr class="clsNameBar" width="100%">
<td width="*" align="left">
<span class="clsNameBar" id="lblName" style="width: 100%;">