gpt4 book ai didi

javascript - 我怎样才能让这个 jQuery 在 IE 浏览器中工作?

转载 作者:行者123 更新时间:2023-11-28 16:31:17 25 4
gpt4 key购买 nike

使用以下代码将提交按钮动态更改为基于图像的按钮。

marker2 = jQuery('<span class="marker"> </span>').insertBefore('input#ResetDatesButton');
jQuery('input#ResetDatesButton').detach().attr('type', 'image').attr('src',theme_folder+'/style/images/ResetDatesButton.png').insertAfter(marker2);
marker2.remove();

这在 FF、Chrome 和 Safari 中工作得很好,但在 IE6、7 和 8 中完全失败。然后按钮被删除,但没有被替换。如何在 IE 中获得相同的结果?

最佳答案

IE 不允许动态更改表单输入的类型属性。您唯一的选择是删除该元素并将其替换为正确类型的新元素,

关于javascript - 我怎样才能让这个 jQuery 在 IE 浏览器中工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5871720/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com