javascript中如何处理点击事件?
今天是我从事新工作的第一天(大型网站的前端主管)。我的任务之一是实现一个按钮,单击该按钮即可触发事件。我不知道,所以在谷歌搜索了一下之后,我想出了这个:
<html>
<head>
<script type="text/javascript">
function popup();
{
alert("Hello World") ==> alert("Hello World");
}
</script>
</head>
<body>
<input type="button" value="Click Me!" onclick="popup()"></input><br></br>
</html>
</body>
问题是,当我单击按钮时,什么也没有发生。
编辑根据米歇尔的评论进行更新
Today is my first day at a new job (a Front End Lead on a large website.) One of my tasks is to implement a button that fires an event when it's clicked. I had no clue, so after googling a bit, I came up with this:
<html>
<head>
<script type="text/javascript">
function popup();
{
alert("Hello World") ==> alert("Hello World");
}
</script>
</head>
<body>
<input type="button" value="Click Me!" onclick="popup()"></input><br></br>
</html>
</body>
The problem is, when I click my button, nothing happens.
EDIT Updated based on MICHEL's comments
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
删除分号:
应该可以工作^_^
在这里看到它的工作原理:http://jsfiddle.net/maniator/fNeJh/
remove the semi-colon:
that should work ^_^
see it working here: http://jsfiddle.net/maniator/fNeJh/
您的 HTML 无效。更改
为
此外,
标记没有内容,因此您根本不需要结束标记(对于 HTML),或者您可以将其编写为自结束标记:
。就 JavaScript 错误而言,Neal 的答案是正确的。
Your HTML is invalid. Change
to
Also, the
<br>
tag has no content, so you don't need a closing tag at all (for HTML) or you can write it as a self-closing tag:<br/>
.As far as the JavaScript error goes, Neal's answer is correct.
这应该有效
This should work
后的分号
删除Bad :
Good :
:您可能需要在alert("Hello World") ==> 后添加一个分号警报(“你好世界”);
Remove semi-colon after
Bad :
Good :
You might want to add one after alert("Hello World") ==> alert("Hello World");
函数声明后不应有分号...关于 javascript 的简单教程将为您提供 javascript 的开始...
function should not have a semi colon after its declaration ... A simple tutorial on javascript would give you a start on javascript...