VBScript随即数问题 [所有相关帖子]
mystring=CStr(Now)
Randomize
ch=CStr(Int(10*Rnd))
replace(mystring, "-", ch)ch=CStr(Int(10*Rnd))
replace(mystring, " ", ch)ch=CStr(Int(10*Rnd))
replace(mystring, ":", ch)response.write mystring错误类型:
Microsoft VBScript 编译器错误 (0x800A0414)
调用子程序时不能使用括号
/dsa/fff.asp, 第 47 行, ? 38 ?
47行是:
replace(mystring, "-", ch)不知道怎么办?
mystring=CStr(Now)
Randomize
ch=CStr(Int(10*Rnd))
replace(mystring, "-", ch)ch=CStr(Int(10*Rnd))
replace(mystring, " ", ch)ch=CStr(Int(10*Rnd))
replace(mystring, ":", ch)response.write mystring错误类型:
Microsoft VBScript 编译器错误 (0x800A0414)
调用子程序时不能使用括号
/dsa/fff.asp, 第 47 行, ? 38 ?
47行是:
replace(mystring, "-", ch)不知道怎么办?
mystring=replace(mystring, "-", ch)
或
call replace(mystring, "-", ch)
或
replace mystring, "-", ch推荐你用
mystring=replace(mystring, "-", ch)
楼主把VB中replace与javascript中的replace混了.
call replace(mystring, "-", ch)
或
replace mystring, "-", ch
或
mystring=replace(mystring, "-", ch)前两种虽然不出错,但是mystring的值并没有改变,只有第3种才起作用