javascript的函数传递参数的问题
我调用了事件onblur,并且自定义了一个函数,但是我在传递参数时,实参为this.id形参为x.但是还是出现了问题,错误提示是:无法获取未定义或null引用的属性“st...
我调用了事件onblur,并且自定义了一个函数,但是我在传递参数时,实参为this.id形参为x.但是还是出现了问题,
错误提示是:无法获取未定义或 null 引用的属性“style”
简写代码为下:
onblur="lb2(this.id)";
function lb2(x){
var n=d.getElementById(x).style.background="#FFF";
} 展开
错误提示是:无法获取未定义或 null 引用的属性“style”
简写代码为下:
onblur="lb2(this.id)";
function lb2(x){
var n=d.getElementById(x).style.background="#FFF";
} 展开
2个回答
展开全部
试下这个
onblur="lb2(this)";
function lb2(x){
document.getElementById(x).style.background="#FFF";
}
onblur="lb2(this)";
function lb2(x){
document.getElementById(x).style.background="#FFF";
}
追问
还是出现了错误:无法获取未定义或 null 引用的属性“style”
追答
onblur 是失去焦点哦,可能跟着个因素有关!
你可以尝试别的思路,因为不清楚你具体要实现的功能,最好是贴出全部代码来寻求大家协助解决
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询