毕业论文开发语言企业开发JAVA技术.NET技术WEB开发Linux/Unix数据库技术Windows平台移动平台嵌入式论文范文英语论文
您现在的位置: 毕业论文 >> WEB开发 >> 正文

JS触发buttonClick事件有些按钮没有触发

更新时间:2013-8-22:  来源:毕业论文

JS触发buttonClick事件有些按钮没有触发

  function Text1_TextChanged() {                 document.getElementById("Button1").click();                 document.getElementById("Button2").click();                 document.getElementById("Button3").click();                 document.getElementById("Button4").click();                                                        }

我想用一个脚本触发4个click,结果却只有button1和button4触发了,这应该怎么写啊但是不知道什么情况,button1的事件完了之后就直接跑button4的了。

问题不是出在你贴出来的代码上,你要把html整理了贴出来。
我用了你的代码,运行结果没有任何问题,所以排除了这段js本身的问题
估计你的html代码里,可能有 type="submit" 的button,或者是 onclick 中的内容有问题
总之用你贴出来的东西,分析不出原因


XML/HTML code?<script> function Text1_TextChanged() {            if (document.getElementById('OnePan').style.display == "block" && document.getElementById('TwoPan').style.display == "none") {                 document.getElementById('OnePan').style.display = "block";                 document.getElementById('TwoPan').style.display = "block";                 document.getElementById('ThreePan').style.display = "block";                 document.getElementById('FourPan').style.display = "block";                 document.getElementById('Value').style.display = "none";                 document.getElementById("Button1").click();                 document.getElementById("Button2").click();                 document.getElementById("Button3").click();                 document.getElementById("Button4").click();                 return;             }             else if (document.getElementById('OnePan').style.display == "none" && document.getElementById('TextBox1').style.display == "none") {                 document.getElementById('OnePan').style.display = "block";                 document.getElementById('TwoPan').style.display = "none";                 document.getElementById('ThreePan').style.display = "none";                 document.getElementById('FourPan').style.display = "none";                 document.getElementById('Value').style.display = "none";                 document.getElementById("Button1").click();                 return;}           } </script> <body onload="Text1_TextChanged()"> <span id="OnePan" style="display:block"></span> <span id="TwoPan" style="display:none"></span> <span id="ThreePan" style="display:none"></span> <span id="FourPan" style="display:none"></span> <span id="Value" style="display:none"></span>   <input type="button" id="Button1" onclick="alert(1)"> <input type="button" id="Button2" onclick="alert(2)"> <input type="button" id="Button3" onclick="alert(3)"> <input type="button" id="Button4" onclick="alert(4)"> </body>
<script>

function f1(){
alert(1)
}
function f2(){
alert(2)
}
function f3(){
alert(3)
}
function f4(){
alert(4)
}

        function Text1_TextChanged() {
//                document.getElementById("Button1").click();
//                document.getElementById("Button2").click();
//                document.getElementById("Button3").click();
//                document.getElementById("Button4").click();
               
     f1();
     f2()
     f3()
     f4()          
                                                     
      }
</script>
 

<input type="button" id="Button1" onclick="f1()">
<input type="button" id="Button2" onclick="f2()">
<input type="button" id="Button3" onclick="f3()">
<input type="button" id="Button4" onclick="f4()">
</body>

设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优尔论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。