牛头手拉最好的一款:ASP高手们请翻译一下~

来源:百度文库 编辑:高校问答 时间:2024/05/12 04:03:12
strTitle=Request.Form("Title")
strFirstName=Request.Form("FirstName")
strLastName=Request.Form("LastName")
If Len(strTitle) Then strTitle=strTitle & " "
If strFirstName="" Then strFullName=strTitle & " " & strLastName
Elseif Len(strFirstName)=1 Then
strFullName=strTitle & strFirstName & ". " & strLastName
Else
strFullName=strTitle & strFirstName & " " & strLastName
End If
If Len(strTitle) Then strTitle=strTitle & " " 请问len(strtitle)是什么意思呢?

strTitle变量的值为上级页面表单form中的名为Title的input表单的value值
同理前三句话是一个意思
总体意思是把表单标题,一个名字中的姓,和名分别赋值给三个变量
这段程序的大概意思是
有四个变量"全名","标题","姓","名"
如果变量"姓"为空,那么变量"全名"=标题+名
另外变量"全名"=标题+姓.名
否则"全名"=标题+姓名

len(strtitle)是计算字符串长度的,!