gpt4 book ai didi

java - GWT Element 属性删除 IE 中的引号

转载 作者:行者123 更新时间:2023-12-02 06:02:28 24 4
gpt4 key购买 nike

com.google.gwt.user.client.Element当应用程序在 IE 上运行时,删除属性中的引号。我有 <div id="mytestid"> </div> 的元素。我想删除这个 id 并设置一个新的,但是当应用程序在 IE 上运行时(我使用 IE9),我无法正确更改 id,因为它在我的 id 周围添加了单引号或双引号。

例如:

      Element el = elem;
el.removeAttribute("id");
String id = "\"mynewid"\"; //I tried all possible combinations foe escaping
el.setAttribute("id", id);

但是元素 ID 是 id='"mynewid"' - 它在双引号周围添加单引号。

提前谢谢您!

最佳答案

这有什么问题吗?

它按预期工作。您已使用 id = "\"mynewid\"" 设置了"mynewid"

如果您不想在新 ID 周围使用双引号,请尝试此方法。

  Element el = elem;
el.removeAttribute("id");
String id = "mynewid";
el.setAttribute("id", id);

屏幕截图 - Firefox 26.0

enter image description here

屏幕截图 - IE9

enter image description here

关于java - GWT Element 属性删除 IE 中的引号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22564375/

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