CNode

为什么我的click()事件不能用,坐等,谢谢! &lt;head&gt; [removed] var i=0; function test1(){ alert&#40;"hello"&#41;; i++; var f=document.getElementById("files1"); if(f!=null){ f.disabled=true; } alert&#40;i&#41;; if(i==3){ var f=document.getElementById("files1"); f.disabled=false; f.id="ss"; alert&#40;"what"&#41;; f.click();//为什么这里没有执行 alert&#40;"why"&#41;; } } &lt;/head&gt; &lt;body&gt; <div id="filedt" onclick="test1()"> &lt;input type="file" name="file" id="files1"/&gt; </div> &lt;/body&gt; &lt;/html&gt;

Sstudyjs发布于13 年前最后回复13 年前4 回复7773 浏览0 收藏
查看回复

回复 (4)

X
xiuxu123#1·13 年前

太乱了

S
studyjs#2·13 年前
引用 xiuxu123太乱了

我是直接粘贴进来的,怎样弄格式好看点

L
lb1104#3·13 年前

似乎是你点的file,但是不会执行后面的div的click事件.

Z
zlfdtc1983#4·13 年前

看晕了,[removed]和alert(i);这些符号是什么啊!

参与回复
登录后即可参与回复。登录