function xx()
{
var username=document.getElementById("username");
username.onblur=ddd;
}
function ddd()
{
alert("Xx");
}
但是如果我要给ddd传入参数
function ddd(param)
{}
那上面应该怎么写,
还有上面的username.onblur=ddd;还有没有别的方法
{
var username=document.getElementById("username");
username.onblur=ddd;
}
function ddd()
{
alert("Xx");
}
但是如果我要给ddd传入参数
function ddd(param)
{}
那上面应该怎么写,
还有上面的username.onblur=ddd;还有没有别的方法
如
<div id="username">nihao</div>
如何获取nihao,或者要为div里设置新的内容
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
</HEAD> <BODY>
<div id="username">nihao</div>
<script type="text/javascript">
var un = document.getElementById("username");
alert(un.innerHTML);//获取
un.innerHTML="newHTML";//设置新的内容
</script> </BODY>
</HTML>
ddd(param);
});非IE用:username.addEventListener('blur',function(){
ddd(param);
},false);
就可以在ddd中用this = document.getElementById("username"),也就是function ddd() {
alert(this.innerHTML);
alert(this.innerHTML = 'xxxx');
}