帮我改改这段代码,js找不到变量,
郁闷
<script language="javascript">
var intervalID=0;
var title;
function closeit()
{
intervalID = setInterval("f('" + strtitle + "')",1000);
}
function f(title)
{
ttt.innerText= title+"还剩"+Days+"天"+Hours+"小时"+Minutes+"分"+Seconds+"秒";
if(Seconds == 0 & Minutes == 0 & Hours == 0 & Days == 0)
{
f_stop();
}
if(Seconds>0)
{
Seconds--;
}
else
{
Minutes--;
Seconds = 59;
}
if(Minutes<0)
{
Hours--;
Seconds = 59;
}
if(Hours<0)
{
Days--;
Hours = 23;
}
}
function f_stop()
{
clearInterval(intervalID);
ttt.innerText="此商品已经到期!";
}
function judge()
{
if(iscountdown == "n")
{
ttt.innerText = "此商品无过期时间";
}
else
{
closeit();
}
}
judge();
</script>
<div id=ttt></div>
我在private void Page_Load(object sender, System.EventArgs e)
{
strload = "<script language='javascript'>var Days = 0;var Hours = 0;var Minutes = 0;var Seconds = 0;var strtitle = '商品';var iscountdown = 'n';</script>";
Page.RegisterStartupScript("",@strload);
}
然后提示错误: 'strtitle',iscountdown 未定义郁闷
问题点数:70、回复次数:3Top
1 楼lankawangzi(新人)回复于 2006-03-04 17:57:47 得分 0
顶一下,帮帮忙吧,急用Top
2 楼asptoc(破冰者)回复于 2006-03-04 19:36:34 得分 20
你不能把javascript代码赋给变量,这样的代码只会作为字符串,建议你改一改。
另外你的信誉值很低,建议你要常结贴。Top
3 楼luqinghua(Action)回复于 2006-03-05 13:59:55 得分 50
var iscountdown;
var strtitle;
加上去Top




