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;
関数から 'document.write(" hello ");を削除します。 – Chandu
と同じもの –
jsがclick.jsにある場合、scriptタグにはsrc属性のタイプミスがあります。スペースを「修正する」ためには、
src = "click.js"ではありませんか?
出典
2011-08-15 03:42:21 hugomg