思公子兮未敢言读音:ASP的问题

来源:百度文库 编辑:高校问答 时间:2024/05/02 19:23:57
<%
dim i
for i=1 to 7
response.write"<font size= "&i&" >Hello World</font>" '这里i为什么用双引号啊?还有它为什么加两个&呢?
response.write"<br>"
next
%>
还有,这段程序要用javascript写应该怎么写那/?/?
哪位仁兄能写一下不

response.write"<font size= "&i&" >Hello World</font>"
可以这样理解

response.write("<font size=") '因为中间输出的是字符串,所以要加引号
response.write(i) ' 加为i是变量,所以两边不加引号
response.write("hello world</font>")

上面那一句代码,和下面三行连续的代码的功能是一样的。
ASP里面用&来连接字符串,再给你分开写一下第一句代码,你就明白了

response.write( ["<font size"]&i&["hello world</font>"])

中括号里的是字符串,&是连接符,i 是变量,两边不能加引号,加了引号就是字符了,明白了吗,

第一部分"<font size= "
第二部分i
第三部分" >Hello World</font>"
这三个部分用两个&连接

你只需要知道在asp语句中输出变量就加"&XX&"就行了

&或+ASP里是链接符,双引号里面表示常量,不+双引号表示变量象你所说的i

因为 i 是asp里的变量 而不是html 的 语言

还有它为什么加两个
一个连接前面 一个连接后面