html cgi改变字体颜色,在CGI文件中导致错误的HTML变量

我在从我的cgi文件中打印特定变量时出现问题。我收到这个变量,从我的网页中调用totalCost,然后尝试打印它,但没有任何反应。所有其他变量可以从网页成功接收,并通过我的cgi文件打印到另一个网页上,除了这一个..我检查过大小写敏感但是没有帮助在CGI文件中导致错误的HTML变量

html中的代码...

Total = $

的computeCost功能

function computeCost(){

var apples= document.getElementById("appleQty").value;

var oranges=document.getElementById("orangeQty").value;

var bananas=document.getElementById("bananaQty").value;

var totCostTemp=0.69*apples + 0.59*oranges + 0.39*bananas;

document.getElementById("totalCost").value= totCostTemp;

}

的CGI文件,我写使用Perl,我收到我的变量以这种方式:

my ($appleQty, $orangeQty, $bananaQty, $user, $cardType, $c) = (param("appleQty"), param("orangeQty"), param("bananaQty"), param("user"), param("cardType"), param("totalCost"));

然后尝试以这种方式打印出来..

print header;

print start_html("Receipt"),

print h3("Fruit Store: Order Summary"),

table({-border => 2} ,caption("Your Receipt"),

Tr([th("Name:").td($user),th("Payment Method:").td($cardType),th("Fruit Type").td("Quantity"), th("Apple").td($appleQty), th("Oranges").td($orangeQty), th("Bananas").td($bananaQty), th("Total Cost:").td($c)]));

print end_html;

请注意......除了TOTALCOST所有变量得到正确打印。在我的最终网页中,totalCost根本不会被打印......我认为这与我做了一些计算并且可能没有正确存储在ID中有关。但我不知道如何解决..

谢谢你的建议!

2010-11-22

Roy

+0

您的问题与Perl无关,但与HTML无关。 –

2010-11-22 16:24:55

+0

我没有意识到,早些时候,谢谢。 –

2010-11-22 16:31:31

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值