vbscript和javascript的,帮忙看看
本来在一个页面中,我使用的是vbscript来完成一个功能,但是大家知道,在非ie的浏览器中(比如firefox),vbscript就不起作用了,所以我想改成javascript来实现,但是出现了问题,大家帮忙看看啊:
原来的vbscript是这样的:
<SCRIPT language=VBScript>
sub setchange(theoption,thevalue)
select case thevalue
<{section name=sec4 loop=$product_list}>
case <{$product_list[sec4].pid}>
temp = "<{$product_list[sec4].p_price}>"
<{/section}>
end select
theoption.value=temp
end sub
</SCRIPT>
我改成javascript后是这样的:
function setchange(theoption,thevalue)
{
select (thevalue)
{
<{section name=sec4 loop=$product_list}>
case <{$product_list[sec4].pid}>: temp = "<{$product_list[sec4].p_price}>";
<{/section}>
}
theoption.value = temp;
}
浏览器报错是:theoption.value = temp 这一行,缺少对像,但是使用vbscript的时候是正确的啊,同样的调用方法啊,请问这是什么原因呢?高手支着