javascript - 这个为什么获取不到值
天蓬老师
天蓬老师 2017-04-11 11:38:05
[JavaScript讨论组]

<p class="target-form">

<form id="form">
    <input name="title" typp="text" placeholder="输入一句话概括小目标,不超过20字" maxlength="20" id="title">
    <textarea name="info" rows="4" placeholder="对小目标加以描述,不超过140字" maxlength="140" id="info"></textarea>
</form>

</p>

// 检测表单是否填写完整

    var check = function() {
         var  titles=$("#title")
         var  info=$("#info")
        console.log(titles.val())

        if ($.trim(titles.val()) === "") {
            return "请先填写你的目标";
        }

        if ($.trim(info.val())=== "") {
            return "请先填写你的目标描述";
        }
    }
    
    
      document.querySelector(".box-btn").addEventListener('click',function () {
        layer.open({
                type: 1,
                content:$(".target-form").html(),
                btn: ['确认', '取消'],
               yes: function() {
                   var result = check();
              console.log(1232)
                   if (result) {
                       layer.open({
                           content: result,
                           skin: 'msg',
                           time: 2
                       });
                       return;
                   }
                   })

console.log(titles.val())的时候没有看到值;而不是没有定义

 ![图片描述][1]
天蓬老师
天蓬老师

欢迎选择我的课程,让我们一起见证您的进步~~

全部回复(3)
大家讲道理

你是漏贴了吗?函数调用在哪呢。。。

能取到值。
你贴一下你的测试结果看是没看到值还是值是undefined.

只引入了部分文件,但是也能看到是有值的。

PHPz

你这个check怎么使用的不说也不知道啊..

ringa_lee

可以取到值的哦!

var check = function() {
            var  titles=$("#title")
            var  info=$("#info")
            console.log(titles.val())
            if ($.trim(titles.val()) === "") {
                return "请先填写你的目标";
            }
            if ($.trim(info.val())=== "") {
                return "请先填写你的目标描述";
            }
        }
    
          document.querySelector(".box-btn").addEventListener('click',function () {
            var result = check();
            console.log(result)
        })
        

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号