var str = "";
var po_num = getItemValueAsString("po_num");
if(null==po_num||"".equals(po_num))
str = "<font color='red' size='50'>Please Enter PO Num!</font>";
str;
不知道你是不是误解我的意思了。我的意思是在po_num中输入内容或清空内容,相应的包含元素和计算脚本都能起作用,但是我在计算脚本中写的返回的字符串两次显示的效果不一样,刚打开表单的时候,str = "<font color='red' size='50'>Please Enter PO Num!</font>";这个字体的颜色是红色的,但是当po_num输入值后,再清空,这个font的样式就变了,字体就不是红色的了,而且大小也变了。