Javascript小问题

sayo 2008-07-17 10:39:50
网页里面有如下一段代码:

<script language="javascript">
var resources = new Array();
resources['NameLabelResource1.Text'] = '名字';
resources['NameTextBoxResource1.Text'] = '在这里输入名字';
resources['PageResource1.Title'] = '本地化测试';
resources['SumbitButtonResource1.Text'] = '提交';
</script>
<script type="javascript">
function OnLoad()
{
document.getElementById("NameLabelResource1.Text").innerHTML = resources["NameLabelResource1.Text"];
}
</script>

两个script块就会出现:resources找不到的错误。如果把两个块合并就没问题。
俺是javascript新手,请赐教。
...全文
76 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
adventure007 2008-07-17
  • 打赏
  • 举报
回复
type错了
cgisir 2008-07-17
  • 打赏
  • 举报
回复
同意二楼
type写错了
type="text/javascript" 或 language="javascript"
安宁 2008-07-17
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 s_liangchao1s 的回复:]
<script type="javascript">
type换成language
[/Quote]
weijiepeng 2008-07-17
  • 打赏
  • 举报
回复
先执行onload()document.getElementById("NameLabelResource1.Text")
就有了这个对象
如果分开写,不会先执行onload()执行了上面的就会找不到了
s_liangchao1s 2008-07-17
  • 打赏
  • 举报
回复
<script type="javascript">
type换成language
bhtfg538 2008-07-17
  • 打赏
  • 举报
回复
没看懂你要写什么

87,923

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧