如果函数名为“alt”,我会收到错误消息:“alt不是一个函数”。所有其他名称都有效。以下是代码:
请将函数名称从“alt”更改为任何其他允许的名称,以查看其是否正常工作。
有人能解释一下正在发生什么吗?
<!DOCTYPE HTML>
<html>
<head>
</head>
<body>
<input type="button" value="click me" onclick="alt('dato',28);"/>
<script type="text/javascript">
window.onload = function(){
alt = function(name,age){
alert(name + " " + age);
}
}
</script>
</body>
</html>
请将函数名称从“alt”更改为任何其他允许的名称,以查看其是否正常工作。
有人能解释一下正在发生什么吗?