0

我知道可以更改元素的不同部分,例如类、值和 html 内容。
我正在寻找的是一种更改函数调用本身的值的方法。

document.getElementById(id).onclick = "javascript:FUNCTION('"+id+"','0');";

第二个通过值是我将要改变的。所以值“0”可以是例如“1”或“2”

这可能吗?

编辑:

万一这走错了路……
这就是我将用该代码更改的内容。
因此,页面(和脚本)准备好再次使用新值运行

<div id="id" class="stuff" onclick="javascript:function('id','0');" style="cursor:pointer;">

希望能进一步澄清一些事情。

重新编辑:

好吧,这似乎是不可能的。所以将开始寻找方法。

4

1 回答 1

1

这取决于您要做什么,但这是一种甚至不需要更改功能的方法。

var myValue = 0

document.getElementById("test").onclick = function (aEvent) {
   myValue++;
   alert(myValue);
}

见小提琴:http: //jsfiddle.net/AqZHZ/

于 2013-09-06T20:29:15.217 回答