天翎MyApps技术社区 - 低代码平台 | 流程管理系统 | BPM软件

 找回密码
 注册成为天翎用户
查看: 1359|回复: 3

关于验证输入框是否为空的提示问题

[复制链接]
missadian 发表于 2011-8-31 10:10:44 | 显示全部楼层 |阅读模式
本帖最后由 shary 于 2011-9-5 10:46 编辑

var statelabel = getStateLabel();
var user = getWebUser();
var name = user.getName();
var userid = user.getId();
var UserName = getItemValueAsString("UserId");
var retvar = UserId;
if(statelabel!=""&&statelabel!=null){
if ("前期调查".equals(statelabel)){
         if (UserName.equals(name)){
    var value=getItemValueAsString("manageraremark");
   if(value==null || value.trim().length()<=0) {
  // var  retvar = "项目经理A角意见不能为空!";
     }
    }
}
}
谁能告诉我,为什么结果提示出现2次,也就是提示了2次UserId。
此为验证一个输入框为必填,如果为空,提示"项目经理A角意见不能为空!";
现在的问题是,当提示的时候会出现2次,也就是“*项目经理A角意见不能为空!   *项目经理A角意见不能为空!";
大家帮忙看看
bonnie 发表于 2011-8-31 10:38:56 | 显示全部楼层
您好!把
getItemValueAsString这个参数换成getItemValue()试试。有问题我们再沟通。
 楼主| missadian 发表于 2011-8-31 10:46:29 | 显示全部楼层
回复 2# bonnie


    还是不行。再帮忙研究一下,谢谢!
bonnie 发表于 2011-8-31 10:55:02 | 显示全部楼层
您把var retvar = UserId;定义成var retvar ="";

本版积分规则

QQ|手机版|天翎MyApps技术社区 ( 粤ICP备11093750号 )

GMT+8, 2026-8-12 12:35

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表