统计
  • 建站日期:2021-03-10
  • 文章总数:518 篇
  • 评论总数:151 条
  • 分类总数:32 个
  • 最后更新:4月20日
文章 Vue.js

Vue表单提交

梦幻书涯
首页 Vue.js 正文
<!DOCTYPE html>
<html xmlns:v-on="http://www.w3.org/1999/xhtml">
<head>
    <meta charset="utf-8"/>
    <title>快速入门</title>
    <script src="js/vuejs-2.5.16.js"></script>
</head>
<body>
<!--//在应用验证方法时必须加上 return  方法名称-->
<form action="http://www.itheima.com" method="post" onsubmit="return checkForm()">
    <input type="submit" value="提交checkForm">
</form>

<br>
<br>

<div id="appone">
    <form @submit.prevent="addOne" action="http://www.itheima.com" method="post">
        <input type="submit" value="提交addOne">
    </form>
</div>

<br>
<br>
<!--
这个就是检测后在提交

-->
<div id="app">
    <form @submit="addMemo($event)" action="http://www.itheima.com" method="post">
        <input type="submit" value="提交addMemo">
    </form>
</div>
<script>

    //Vue
    new Vue({
        el: "#appone",
        methods: {
            addOne: function () {
                alert("12345");
                return false;
            }
        }
    });

    //Vue
    new Vue({
        el: "#app",
        methods: {
            addMemo: function (event) {
                alert("12345");
                // 阻止页面刷新或者阻止表单提交
                 event.preventDefault();
            }
        }
    });

    //传统js方式
    function checkForm() {
        alert(1);
        //表单验证必须有一个明确的boolean类型返回值
        //在应用验证方法时必须加上 return  方法名称
        return false;
    }
</script>
</body>
</html>

版权说明
文章采用: 《署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)》许可协议授权。
版权声明:未标注转载均为本站原创,转载时请以链接形式注明文章出处。如有侵权、不妥之处,请联系站长删除。敬请谅解!

这篇文章最后更新于2021-5-4,已超过 1 年没有更新,如果文章内容或图片资源失效,请留言反馈,我们会及时处理,谢谢!
Vue键盘事件
« 上一篇
Vue点击事件
下一篇 »

发表评论

HI ! 请登录
注册会员,享受下载全站资源特权。
Array

日历

热门文章