JS的getElementById

来源:百度知道 编辑:UC知道 时间:2024/06/17 02:00:36
<table width="200" height="182" cellpadding="2" cellspacing="0">
<tr>
<td align="center" valign="top">
<fieldset style="border:solid 1px blue;">
<span id="UserMst"></span>
</fieldset></td>
</tr>
</table>
上面代码的外面还有两层TABLE,我用document.getElementById("UserMst").innerHTML="XXX",提示找不到对象,高手来指示一下啊,有分加。谢谢!
谢谢,我发现是变量赋值这里,中间有分号,应该怎么为?
logb = "<form name=\"Loginform\" method=\"post\" action=\"Login.php\"><legend style=\"font-size:12pt;color:#FF66FF;\">";

访问还是一样的,将js文件正确包含就可以了
<script language="javascript" src="aaa.js"></script>

再检查一下大小写,拼写等问题
最好有详细代码

代码贴一下看看

估计是执行顺序的问题js文件在你内容加载之前就执行了~所以会产生错误
你可以用事件触发脚本
<html>
<script src="aaa.js" type="text/javascript"></script>
<body onload="init()">
js文件
function init()
{
document.getElementById("UserMst").innerHTML = "XXX";
}

js脚本分号可有可无的