Onclick Trigger功能

时间:2013-12-03 07:15:16

标签: javascript html

我在理解onclick的功能方面遇到了问题。例如: -

HTML

<input type="button" onclick="yetAnotherAlert()" />

JS

<script type="text/javascript">
function yetAnotherAlert(textToAlert) {
    alert(textToAlert);
}
yetAnotherAlert("This is Chapter 2");
</script>

在这里我期待一旦我点击按钮,就会调用yetAnotherAlert()功能。但是当我在Chrome中打开页面时,它甚至没有点击按钮就触发了[Onclick功能确实有效我的问题是: - 为什么在加载页面之前函数会被触发?

1 个答案:

答案 0 :(得分:2)

因为您在页面加载期间调用函数

yetAnotherAlert("This is Chapter 2");

删除它。你必须在点击事件中传递字符串,如

<input type="button" onclick="yetAnotherAlert('This is Chapter 2')" />