Я пытался контролировать адрес электронной почты и имя рецензента с помощью следующего кода, но получил эту ошибку.
Ошибка выполнения Microsoft VBScript '800a0005'
Недопустимый вызов процедуры или аргумент: 'Mid'
Не могу сравнить Mid (REVIEWEREMAIL, InStr (1, REVIEWEREMAIL, "@", 1), 1) с "@"?
If Len(REVIEWERNAME) < 2 Then
with response
.write "Error! Please fill in valid name. <br />"
end with
ElseIf Len(REVIEWEREMAIL) < 3 Then
with response
.write "Error! Please fill in valid email address. <br />"
end with
ElseIf Mid(REVIEWEREMAIL, InStr(1, REVIEWEREMAIL, "@", 1), 1) <> "@" Then
with response
.write "Error! Please fill in valid email address. <br />"
end with
Else
insert...
End If