<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<SCRIPT LANGUAGE="JavaScript">
<!--
var strM = ' <div align="left"> <em> <strong>ed </strong> </em>';
var c=[]
alert(strM.replace(/(<[^>]*?>)/g,function(a,b){c.push(b);return a;}));
alert(c)
</SCRIPT></HEAD><script>
function show(){
for(i=1;i <=5;i++)
{
var obj=document.createElement("A");
var data=document.createTextNode(i);
obj.id="i";
obj.href="#";
obj.onmousedown=(function (a){ return function(){alert(a);}})(i)
obj.style.width="40";
obj.appendChild(data);
document.body.insertAdjacentElement("beforeEnd",obj);
}
}
</script>
<body onLoad="show()">
</body>
</HTML>new Function("")
也可以查查闭包
解决方案 »
- 请问JSP中获得对象值到底用哪个
- Extjs NumberField 同步输入 监听事件:有两个文本框,当输入第一个文本框内容时,第二个文本框也同时显示和第一个文本框相同的内容,该如何实现
- 【求助】EZFTP.OCX的使用问题
- 弹出窗口关闭的一个问题,求救。。。
- 如何区分onmouseup和onclick事件?
- replace 语法?var k = 'abc' str.replace( k, '<$0>' ); 这个语法好象不对,该怎么写?
- 急!急! 50分请教各位JS高手:如何用JS打开一个带有“是、否”选择的对话框?
- 请问怎么测得某个对象,比如<INPUT>在页面的绝对位置,
- 论坛发帖时的编辑方式
- 关于JAVASCRIPT的几点疑惑
- 急!急!急!!javascript页面跳转失效!急,在线等.
- 同时也请写过JavaScript框架的高手们进来帮我解决几个疑惑
for(i=1;i <=5;i++)
{
var obj=document.createElement("A");
var data=document.createTextNode(i);
obj.id=i;
obj.href="#";
obj.onmousedown=function(){
alert(this.id);
};
obj.style.width="40";
obj.appendChild(data);
document.body.insertAdjacentElement("beforeEnd",obj);
}
}
<script>
function show(){
for(i=1;i <=5;i++)
{
var obj=document.createElement("A");
var data=document.createTextNode(i);
obj.id="i";
obj.href="#";
obj.num = i;
obj.onmousedown=function(){
alert(this.num);
};
obj.style.width="40";
obj.appendChild(data);
document.body.insertAdjacentElement("beforeEnd",obj);
}
}
</script>
</body>