去你大爷的昵称已存在 2016-09-23 01:16 采纳率: 0%
浏览 4353
已采纳

如何在js中判断获取的当前表单中的值是否为空

获取到了当前的input标签中输入的值,现做了如下判断:

 var oldhtml = element.innerHTML;
        var newobj = document.createElement('input');
        newobj.type = 'text';
        newobj.onblur = function(){
        element.innerHTML = this.value ? this.value : oldhtml;//判断输入的值
        }

如果有输入,则显示输入的值,如果没有,则显示原来的值,但现在如果输入了空字符串,它将记录下的是空值,而且也能保存到数据库,现在想再加一个非空判断,该如何加,求大神指教??

  • 写回答

6条回答 默认 最新

  • 斯洛文尼亚旅游 2016-09-23 01:59
    关注
    
        newobj.onblur = function () {
            element.innerHTML = this.value.replace(/\s/g, '') ? this.value : oldhtml;//判断输入的值
        }
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(5条)

报告相同问题?