为什么button标签的onclick事件没有效果,而input可以呢

来源:4-1 编程挑战

苏菲婆婆

2016-04-01 10:49

<form>

<button onclick="chac()">改变颜色</button>

<input type="button" onclick="chac()" value="改变颜色">

</form>

<script type="text/JavaScript">

function chac(){

var new_txt=document.getElementById("txt");

new_txt.style.color="red";

}

</script>


写回答 关注

2回答

  • 裸心NAKEDHEART
    2016-04-01 12:31:58

    /*<button onclick="chac()">改变颜色</button> */这是什么意思?好像是多余的!

    <script type="text/JavaScript">

    function chac(){

    var new_txt=document.getElementById("txt");

    new_txt.style.color="red";

    }

    </script>

    <input name="change"  value="改变颜色"type="button" onclick="chac()">

    //试试吧

  • 0_x_0
    2016-04-01 12:07:21

    我尝试的时候可以的,是不是浏览器的问题。

JavaScript入门篇

JavaScript做为一名Web工程师的必备技术,本教程让您快速入门

739817 学习 · 9566 问题

查看课程

相似问题