我知道问题的标题可能无法理解,但我会解释一下。
每个人都知道我们可以使用以下任何一种方式。
示例(1)
document.getElementById('idofelement').onsubmit = function() {
alert('Go ahead');
return false;
}
示例(2)
function DisplayMsg(){
alert('Go ahead');
return false;
}
// and in HTML
<form action="file.php" method="post" onsubmit="return DisplayMsg();">
我的问题(1):
两种方式或两个例子有什么区别
我的问题 (2):
为什么example (1)
在外部 JavaScript 文件中不起作用,但在目标 HTML 代码附近插入时与我一起使用。而example (2)
工作在任何地方 无论是在外部文件中还是在目标 HTML 代码附近。