我知道可以更改元素的不同部分,例如类,值和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;">
希望能更多地澄清事情。
RE-编辑:
看来这可能是不可能的。所以将开始研究各种方法。
答案 0 :(得分:1)
这取决于你想要做什么,但这是一种方法,甚至不需要改变功能。
var myValue = 0
document.getElementById("test").onclick = function (aEvent) {
myValue++;
alert(myValue);
}
请参阅小提琴:http://jsfiddle.net/AqZHZ/