假设我有一个名为login.cfm
. 在其中,我有一个表格:
<form id="loginForm" action="#event.linkTo("user.login")#" method="POST">
E-mail: <input id="emailField" type="text" name="email">
Password: <input id="passwordField" type="text" name="password">
<input type="submit" value="Login">
</form>
现在我想在用户单击登录按钮时添加一些 Javascript 验证。在 jQuery 中是这样的:
<script type="text/javascript">
$(function() {
$('#loginForm').submit(function() {
// check that emailField is not empty and is a valid e-mail
// check that passwordField is not empty
// if validation fails, add in DOM elements to show error messages
});
});
</script>
我应该在哪里添加这个 Javascript 代码?我是否将其直接粘贴到login.cfm
视图中?或者有没有更好的方法来处理这个?最好,我想将我所有视图中的 Javascript 代码粘贴到正文的底部。