[0].提交不工作在IE和Firefox,工作在Chrome完美
[0].submit not working in IE and Firefox, works perfect in Chrome
这段脚本给了我一些问题
function creditcard(){
var finaltotalprice = document.getElementById('finaltotalprice').innerHTML;
var total = document.getElementById('sahakol').innerHTML;
var fullprice = $('#fullprice').html();
var phpval = parseFloat($('#cart-products-total').html());
var name = $('#c_name').val();
var city = $('#c_city').val();
var add = $('#c_add').val();
var phone = $('#c_phone').val();
var email = $('#c_email').val();
if(name == '' || city == '' || add == '' || phone == ''){
alert('נא וודאו כי מילאתם את כל שדות המשתמש');
return false;
} else {
$('<form action="payment.php" method="POST"/>')
.html( '<textarea name="total">' + total + '</textarea><textarea name="finaltotalprice">'+ finaltotalprice + '</textarea><textarea name="fullprice">' + fullprice + '</textarea> <textarea name="name">' + name + '</textarea> <textarea name="city">' + city + '</textarea> <textarea name="add">' + add + '</textarea> <textarea name="phone">' + phone + '</textarea> <textarea name="email">' + email + '</textarea> <textarea name="phpval">' + phpval + '</textarea>' )
[0].submit();
}}
这篇文章在google chrome中工作得很好,但是在IE和firefox中就坏了。脚本应该POST脚本中的所有var到'payment.php',并将用户重定向到'payment.php',但它不会在IE和FF中重定向用户。什么好主意吗?
正如Pointy提到的:我需要将表单添加到DOM中。通过添加
.css("display", "none").appendTo("body")
相关文章:
- 为什么这在IE中的工作方式与在Firefox中不同
- JS可以在Chrome中工作,但不能在Firefox中工作
- Facebook登录按钮没有'不能在Firefox上工作
- JS在firefox中无法正常工作
- firefox插件:退出不工作的应用程序观察器
- :focus:一起活跃,不在firefox上工作
- 加载Soundcloud嵌入式播放器OnClick在FireFox中不工作
- javascript()onclick隐藏元素-dos'我不在firefox工作
- 异步加载的SVG过滤器feColorMatrix在Chrome中工作,而不是在Safari或Firefox中
- Iframe加载调整大小在Chrome中工作,但不能在IE或Firefox中工作
- 按钮处于活动状态,焦点无法在Mac FireFox上工作
- HTML5 Canvas undo是'在IE或Firefox中无法正常工作
- javascript代码,用于删除firefox中的空白,但在IE和chrome中无法正常工作
- JavaScript 在 Chrome 中工作,而不是在 Firefox 中
- jQuery代码在Firefox中工作,但在IE中失败
- Javascript加载功能只能在一半的时间内工作(Firefox)
- jQuery点击不工作FireFox -可能是event.preventdefault
- JQUERY .load不能与窗口一起工作.firefox中的位置
- Javascript菜单不工作Firefox
- Jquery只在我重新加载页面时工作-Firefox