js的变量
时间:2011-10-17
来源:互联网
JScript code
HTML code
var i = 0; function addFileItems(){ i++; var div = document.getElementById("d1"); var fileItem = document.createElement("input"); var br = document.createElement("br"); var removeButton = document.createElement("input"); fileItem.type = "file"; removeButton.type = "button"; removeButton.value = "remove" + i; removeButton.onclick = function(){ div.removeChild(fileItem); //div.removeChild(this.previousSibling); div.removeChild(br); //div.removeChild(this.nextSibling); div.removeChild(removeButton); //div.removeChild(this); //请问这儿的fileItem,br,removeButton不是在不断变化吗?为什么动态添加完成后, //单击remove按钮删除,还能用这些变量?没有后面那种写法好理解,不明白,请问这是怎么理解? }; div.appendChild(fileItem); div.appendChild(removeButton); div.appendChild(br); }
HTML code
<div id="d1"> <input type="button" value="add.." id="b1" onclick="addFileItems()"/><br/> </div>
作者: yaojianquansb 发布时间: 2011-10-17
作者: soonfei 发布时间: 2011-10-17
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28