If (条件1) thenElseIf(条件2) then……ElseIf(条件n) thenElseEnd If所以改一下就可以了If (字段1"") and (字段2"") Then Response.write 3ElseIf (字段1="") and (字段2="") Then Response.write 0ElseIf 字段"" then Response.write 1Else Response.write 2End if 另外判断字符串是否为空,不建议用字符去比较,这样效率比较低,可以用len去比较:If Len(字段1) = 0 Then MsgBox "字段1为空"