javascript 按鈕點選事件
阿新 • • 發佈:2019-02-17
這個部分主要來講解一下按鈕點選事件的集中js的實現方式:
方法一:
- <!DOCTYPE html>
- <html>
- <headlang="en">
- <metacharset="UTF-8">
- <title>test1</title>
- <script>
- function buttonClick(){
- alert("你點選了按鈕哦");
- }
- </script>
- </head>
- <body>
- <inputid="button"
- </body>
- </html>
方法二:
- <!DOCTYPE html>
- <html>
- <headlang="en">
- <metacharset="UTF-8">
- <title>test1</title>
- </head>
- <body>
- <inputid="button"type="button"value="點選">
- <script>
- var btn = document
- btn.onclick =function(){
- alert("你點選了按鈕哦!");
- }
- </script>
- </body>
- </html>
對於方法二,一定要把script程式碼塊寫在body的尾部,但是如果說硬是要寫在head標籤內的話,一定要在window.load裡面,或者在jq的另一種寫法$(document).ready()。 如下方程式碼所示。這個是程式碼執行順序的原因。
- <!DOCTYPE html>
- <html>
- <headlang=
- <metacharset="UTF-8">
- <title>test1</title>
- <script>
- window.onload = function(){
- var btn = document.getElementById("button");
- btn.onclick =function(){
- alert("你點選了按鈕哦!");
- }
- }
- </script>
- </head>
- <body>
- <inputid="button"type="button"value="點選">
- </body>
- </html>
- <!DOCTYPE html>
- <html>
- <headlang="en">
- <metacharset="UTF-8">
- <title>test1</title>
- <script>
- window.onload = function(){
- var btn = document.getElementById("button");
- btn.addEventListener('click',function() {alert('你點選了按鈕哦!')},false);
- }
- </script>
- </head>
- <body>
- <inputid="button"type="button"value="點選">
- </body>
- </html>