js代码 修改事件
//创建一个divvardiv=document.createElement("<divonClick='validateBuild(this)'>");//设置CSS为...
//创建一个div
var div = document.createElement("<div onClick='validateBuild(this)'>");
//设置CSS为yellowBuild
div.className = "yellowBuild";
document.body.appendChild(div);
现在我创建了一个div层..他有一个点击事件..
我想在事件中修改这个创建出的层的点击事件`该怎么做啊..
function validateBuild(obj){
alert("validateBuild");
obj.style.filter = "";
//问题是我在这里改了之后,他还是只执行validateBuild的事件,怎么才能取消那个事件呢???
obj.onClick = noBuild();
}
就是我想把刚才创建的那个层的点击事件该成下面那个
function noBuild(){
alert("noBuild");
} 展开
var div = document.createElement("<div onClick='validateBuild(this)'>");
//设置CSS为yellowBuild
div.className = "yellowBuild";
document.body.appendChild(div);
现在我创建了一个div层..他有一个点击事件..
我想在事件中修改这个创建出的层的点击事件`该怎么做啊..
function validateBuild(obj){
alert("validateBuild");
obj.style.filter = "";
//问题是我在这里改了之后,他还是只执行validateBuild的事件,怎么才能取消那个事件呢???
obj.onClick = noBuild();
}
就是我想把刚才创建的那个层的点击事件该成下面那个
function noBuild(){
alert("noBuild");
} 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询