asp调用js里的变量

js如下<scriptlanguage="javascript">varsInitColor=null;functioncallColorDlg(){if(sInitCo... js如下<script language="javascript">
var sInitColor = null;
function callColorDlg(){
if (sInitColor == null) {
var sColor = dlgHelper.ChooseColorDlg();
}else{
var sColor = dlgHelper.ChooseColorDlg(sInitColor);
}
sColor = sColor.toString(16);
if (sColor.length < 6) {
var sTempString = "000000".substring(0,6-sColor.length);
sColor = sTempString.concat(sColor);
}
sColor = "#" + sColor
document.getElementById("font").style.color=sColor;
}</script> 我要用的里边的 sColor 我下文用到时是这样写的<%=sColor%> 可是这样结果是空的什么都没有 而sColor不应该是空的啊 应该是种颜色的 高手忙看看那错了
展开
 我来答
匿名用户
2013-09-02
展开全部
ASP里当然不能直接使用JS的变量,两者是完全不同的东西,运行环境和解析器都不同。你把<script language="javascript">改成<script language="javascript" runat="server">试试。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-09-02
展开全部
程序不全,调用那段也放出来。 js可以调用asp变量,但asp不能调用js变量。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-09-02
展开全部
晕服务器端要想调客户端东西,必须用get或者post向服务器端提交你没搞清楚这层关系
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式