急救,请教ASP高手:下面这段小代码,s无论为何值,长度总是5(W2k SERVER),W2k ADVANCE SERVER是14

guangjian 2003-08-18 09:28:33
<%
function GetBalTypeSetOptions(s)
GetBalTypeSetOptions=s & ",³¤¶È£º" & len(s)
end function
%>
<script language="vbscript">
dim strBalType
s="a1"
document.write("<input name='C' value=<%=GetBalTypeSetOptions("""+s+""")%>>")
</script>
<!--<script>
var s="a1";
document.write("<input name='C' value=<%=GetBalTypeSetOptions("""+s+""")%>>");
</script>-->
...全文
13 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
chinahuman 2003-08-18
  • 打赏
  • 举报
回复
你原来的那一个<%=GetBalTypeSetOptions("""+s+""")%>这个先在服务器端执行了,所以你的s设成什么值都一样的
chinahuman 2003-08-18
  • 打赏
  • 举报
回复
试一试这个:
<%
s="a1"
function GetBalTypeSetOptions(s)
GetBalTypeSetOptions=s & ",³¤¶È£º" & len(s)
end function
%>
<script language="vbscript">
dim strBalType
document.write("<input name='C' value=<%=GetBalTypeSetOptions(s1)%>>")
</script>

87,910

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧