-3

この Jquery コードに相当する純粋な JavaScript が必要です。現在のプロジェクトではライブラリの使用が許可されていないため、

ファイル handler.js

$(document).ready(function(){

 $("#some_button").click(function(){

  alert('ok. works');

 });

});

ファイル index.html

<!DOCTYPE html>
<html>
<head>
<script type="text/javascript" src="handler.js"></script>
<head>
<body>
<button id="some_button">Btn</button>
</body>

</html>
4

2 に答える 2

5

handler.jsこれをファイルに入れてください:

window.onload = function() {
  document.getElementById('some_button').addEventListener('click',
    function() {
       alert('ok. works');
    }, true);
};

注意:これは、をサポートしていない古いバージョンのIEでは機能しませんaddEventListener。怠惰で、代わりにDOM0メソッドを使用することもできます。element.onclick

于 2012-05-02T06:03:33.937 に答える
0
 function buttonClick() {
     alert('ok. works');
}

ファイル index.html

<!DOCTYPE html>
<html>
<head>

<head>
<body>
<button id="some_button" onclick="buttonClick()">Btn</button>
</body>

</html>
于 2012-05-02T06:06:38.877 に答える