标题:response.write的用法?
只看楼主
firyafir
Rank: 1
等 级:新手上路
帖 子:24
专家分:0
注 册:2009-7-3
结帖率:90.91%
已结贴  问题点数:20 回复次数:7 
response.write的用法?
函数可以直接输出还是必须借助变量来输出?又或者说是有的时候或有的函数可以直接输出,有的函数要借助变量来输出。

换个方向来想的话,response可以输出什么,任意的一个函数,任意的一个变量,任意的符串,如果是的话,请问还有什么可以直接输出的吗?
如果我想的不对,请高手帮我总结一下response.write()的括号里边都可以包含哪些内容?谢谢
搜索更多相关主题的帖子: 用法 write response 
2009-07-16 18:06
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
得分:5 
任何能转化为文本的变量或表达式,或者函数返回值。
因为response.write最终输出的是文本数据。
2009-07-16 18:50
multiple1902
Rank: 8Rank: 8
等 级:贵宾
威 望:42
帖 子:4881
专家分:671
注 册:2007-2-9
得分:10 
Dim str
str="abcd"
Response.Write str
Call Response.Write(str)


本来Response.Write是不需要括号的。就算是讨论需要括号的编程语言,我们也不说是“括号里面的内容”,而称为“参数”,或者叫实参。Response.Write的参数就一个,类型是字符串。如果你给出的不是字符串,则会自动尝试转换到字符串。
2009-07-16 18:52
multiple1902
Rank: 8Rank: 8
等 级:贵宾
威 望:42
帖 子:4881
专家分:671
注 册:2007-2-9
得分:0 
在大多数编程语言里,参数是不区分值、变量、表达式的,或者说,它们都是表达式。
2009-07-16 18:53
donic
Rank: 1
等 级:新手上路
帖 子:2
专家分:5
注 册:2006-12-14
得分:5 
不用括号也可以。。
显示:“abcde”可以这样
str="abcde"
response.write str
或这样
response.write "abcde"
可以是HTML,可以是ASP变量,可以是客户端脚本。。。。
response.write "<div></div>"
response.write "<SCRIPT language=JavaScript>"
response.write Now()

[[it] 本帖最后由 donic 于 2009-7-16 23:15 编辑 [/it]]
2009-07-16 23:12
multiple1902
Rank: 8Rank: 8
等 级:贵宾
威 望:42
帖 子:4881
专家分:671
注 册:2007-2-9
得分:0 
以下是引用donic在2009-7-16 23:12的发言:

不用括号也可以。。
显示:“abcde”可以这样
str="abcde"
response.write str
或这样
response.write "abcde"
可以是HTML,可以是ASP变量,可以是客户端脚本。。。。
response.write "<div></div>"
respons ...

你没讲到本质,本质都是字符串。
2009-07-17 07:36
mepig80614
Rank: 1
等 级:新手上路
帖 子:5
专家分:5
注 册:2009-7-18
得分:0 
路过,看过
2009-07-18 10:37
flynet
Rank: 3Rank: 3
来 自:北京
等 级:论坛游民
威 望:7
帖 子:352
专家分:60
注 册:2007-1-28
得分:0 
2楼 其实是正解

PHP 新人 不断学习进取中。。。
2009-07-20 13:19



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-279657-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.149676 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved