javascript问题?????

<scriptlanguage="javascript">functiontest(){document.getElementById("test").style.fon... <script language="javascript">
function test()
{ document.getElementById("test").style.fontSize=30+"px"

}
document.getElementById("test").onclick=test

</script>

<div id="test">
经法院审理查明,2009年9月10日23时许,吴光华(化名)在本市江岸区工农兵路的“中国工商银行”自动柜员机上,拾得被害人吴勇(化名)1张户名为“张民方(化名)”的银行卡。次日,吴光华通过多种方式试出了此卡的密码,在兴奋之余,吴光华首先在自动柜员机上取出现金共计人民币1.82万元,后在银行柜台上再次取得现金人民币4.8万元,并往其妻子的银行账户上转款人民币13772元后将该银行卡丢弃。

</div>

为什么不对??
如果用在div标签里面加上 onclick="test()" 就可以
怎么回事???
document.getElementById("test").onclick=test 为什么不行
如果document.getElementById("test").onclick去控制图片大小那又可以
假设:

<script language="javascript">
function ee()
{

document.all("ee").width=600
document.all("ee").heiht=400
document.bgColor="FF0000"
}
document.all("ee").onclick=ee

</script>
<img src="../../dd.gif" / id="ee">

这个正确的
请高手仔细分析!!!
这个代码用记事本写的
代码可能打错了
自己电脑不能用了
javascript 中 事件 后接函数 不能加()
展开
 我来答
百度网友1b648ac
2010-06-11 · TA获得超过584个赞
知道小有建树答主
回答量:254
采纳率:0%
帮助的人:260万
展开全部
<script language="javascript">
function test()
{ document.getElementById("test").style.fontSize=30+"px"

}
function init() {
// 等页面加载完毕后你再绑事件
document.getElementById("test").onclick=test
}

</script>

<body onload="init()">
<div id="test">
经法院审理查明,2009年9月10日23时许,吴光华(化名)在本市江岸区工农兵路的“中国工商银行”自动柜员机上,拾得被害人吴勇(化名)1张户名为“张民方(化名)”的银行卡。次日,吴光华通过多种方式试出了此卡的密码,在兴奋之余,吴光华首先在自动柜员机上取出现金共计人民币1.82万元,后在银行柜台上再次取得现金人民币4.8万元,并往其妻子的银行账户上转款人民币13772元后将该银行卡丢弃。

</div>
</body>
永恒Lyx
2010-06-11 · TA获得超过2467个赞
知道小有建树答主
回答量:756
采纳率:11%
帮助的人:373万
展开全部
test 是个方法 你怎么不加()

document.getElementById("test").onclick=test();
这样呢?

我这里没有环境 试验不了 你自己试试吧。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式