动态添加事件失败

danny99899 danny99899 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
var fileuploadNum=1;
var labelNum=1;
function ul1Add()
{
fileuploadNum++;
labelNum++;
var li=document.createElement("li");

var fileupload=document.createElement("input");
var label=document.createElement("span");


fileupload.setAttribute("type","file");
fileupload.setAttribute("onmousedown","return false;");
fileupload.setAttribute("onkeydown","return false;");

fileupload.id="FileUpload"+fileuploadNum;
li.innerHTML="<span>产品快照"+labelNum+"</span>";
li.appendChild(fileupload);
ul1.appendChild(li);


}
<input type="file" id="FileUpload1" onkeydown ="return false;" onmousedown="return false;"/>
<ul id="ul1"></ul>


在页面上我已经有一个file 控件名为FileUpload1~至于后面的那个事件我是实现用户不能输入或者修改~只能是选择
但是就不知道为什么这段代码所动态生成的file 控件的事件都失效
...全文

相关推荐

评论 10
收藏 已收藏
分享
返回顶部
danny99899
JavaScript 87,983 成员 224,680 内容