<span onclick="a(this)">EDIT</span>
function b()
{
alert("b");
}
比如我点"EDIT"文字后,让它的onclick变成b(),我下面这样写不好用
function a(ths)
{
ths.onclick="b()":
}
function b()
{
alert("b");
}
比如我点"EDIT"文字后,让它的onclick变成b(),我下面这样写不好用
function a(ths)
{
ths.onclick="b()":
}
解决方案 »
- 请高手写一个基于javascript(Ajax)和PHP实现的服务器推技术的实例
- jquery匹配样式问题?
- JavaScript中很多时候局部变量和全局变量总弄错,一不小心就报未定义和缺少对象的错误!请大虾们解释一下JavaScript中定义局部变量和全局变量的概念和例子!
- 使用tofixed(n)后出现的数值比较问题。
- 数组的方法
- 最简洁的日期控件(原创)
- web上能不能实现鼠标拖拉事件
- ************请问如何替换字符串,高手帮忙**********
- 几个“菜鸟”级的问题(得分的机会,还不快来)
- 谁知道这个timestamp是什么格式,怎么生成的?用vb能模拟吗?
- 如何用 : 一个frame中jsp中的js 修改 另一个frame中的jsp
- 窗口右下角广告窗口的问题,在firefox中为什么老是闪烁呀
function a(ths){
b();
}
function b(){
alert('b');
} function a(ac){
alert('a');
ac.onclick = b;
}
</script><input type="button" value=" Test " onclick="a(this);">
<script>
function b()
{
alert("b");
} function a(ths)
{
ths.onclick=b;//这样子写,是重新设置onclick事件,但是第一次onclick时,触发的仍然是a(this),第一次执行过后,onclick时间才改变
//ths.onclick=b();//这样子写,没有重设onclick时间,只是每次都执行了b函数
}
</script>