【发布时间】:2010-11-12 05:53:21
【问题描述】:
我有一些表单按钮
<input type="button" onclick="send_away('700302','update_item','0',2)" value="Change Quantity">
他们正在调用以下函数:(不同的按钮从该脚本调用不同的函数,该脚本嵌入在 HTML 文件中。
<script language="javascript" type="text/javascript">
function send_away(item_c,request_c,change_item_c,quantity_c){
form_c.item.value = item_c;
form_c.request.value = request_c;
form_c.change_item.value = change_item_c;
form_c.quantity.value = quantity_c;
form_c.submit();
}
//sends the form later
function later(){
address.incoming_address.value = 'l';
address.submit();
}
function address_now(){
form_c.incoming_address.value = 'n';
form_c.submit();
}
function remove_item(item_num){
form_c.removal.value = item_num;
form_c.submit();
}
</script>
问题是,这些按钮中没有一个可以在 Firefox 中使用。它们都适用于我尝试过的所有其他浏览器。
有没有人遇到过这种问题/知道我做错了什么?我已经盯着它看了一会儿,什么都看不到,除了我的 HTML 验证不是很好,不过我几乎没有时间解决所有验证问题。
您可以在http://www.terra-cotta-pendants.com/ 看到效果 - 单击产品并将其添加到购物车 - 按钮在购物车页面上。
感谢您的帮助。
【问题讨论】:
标签: javascript html firefox forms