编程论坛's Archiver

chenlin363 发表于 2008-4-26 00:49

this 指针 不是想要的 结果 请高手改进了

[code]<li onclick="getFeeds(谈话)">Helllo</li>
<li onclick=""getFeeds(this)>Bye</li>[/code]
我定义的getFeeds()这个函数的,传一个li标签的参数 每次调用这个函数传的都是最后一个li 了每次的输出都是Bye
请问我该怎么改进的
[code]getFeeds(argli){
  alert(argli.innerHTML);
}[/code]

chenlin363 发表于 2008-4-26 01:22

我想把问题补充一下了,我是想得到<li></li>里的内容了

chenlin363 发表于 2008-4-26 01:23

也就是第一个hello,第二个Bye了

chenlin363 发表于 2008-4-26 01:27

我有了解决方法了,呵呵,直接用this.innerHTML是最好的了

渚薰 发表于 2008-4-28 08:51

相关的全部代码帖出来,你这个是闭包引起的。

页: [1]

Powered by Discuz! Archiver 6.1.0  © 2001-2007 Comsenz Inc.