2011-08-15 25 views
0

HTMLフォームが表示されますが、javascriptコールバックは実行されていません。 (とどのように私は1つのファイルに結合するのですか?)HTML/Javascriptコールバックが実行されていません

THX

<html> 
<head> 
<title> Mouse click test</title> 
</head> 
<body> 
<h1>Mouse Click Test</h1> 
<p>Click the mouse on the test link below. A message below will indicate which button was clicked.</p> 
<h2><a href = "#" id = "testlink">Test Link</a></h2> 
<form name = "form1"> 
<textarea rows = "10" cols = "70" name = "info"></textarea> 
</form> 
<script type = "text/javascript" scr = "click.js"> 
</script> 
</body> 
</html> 

function mousestatus(e){ 
    document.write("hello"); 
    if (!e) e = window.event; 
    btn = e.button; 
    whichone = (btn < 2) ? "Left" : "Right"; 
    message = e.type + " : " + whichone + "\n"; 
    document.form1.info.value += message; 
} 
obj = document.getElementById("testlink"); 
obj.onmousedown = mousestatus; 
obj.onmouseup = mousestatus; 
obj.onclick = mousestatus; 
obj.ondblclick = mousestatus; 
+0

関数から 'document.write(" hello ");を削除します。 – Chandu

+0

と同じもの –

+0

jsがclick.jsにある場合、scriptタグにはsrc属性のタイプミスがあります。スペースを「修正する」ためには、

0

src = "click.js"ではありませんか?

<script type = "text/javascript" scr = "click.js"> 
            ^^^ 
関連する問題