奇妙な振る舞いに気づいたとき、私はWebアプリケーションに取り組んでいました。JavaScriptstyle
プロパティを介してスタイルが適用された要素があります。その後、要素に適用されているすべてのスタイルを。で削除しようとしましたremoveAttribute("style")
。これはGeckoでのみ機能します。WebKitは何もしません。
回避策(属性を削除する前に使用)を発見しましたが、WebKitで必要なのにGeckoでは必要setAttribute("style", "")
ない理由がわかりません。setAttribute
なんで?
ここに動作の例があります。行をコメントアウトして、setAttribute
GeckoとWebKitの動作がどのように異なるかを確認してください。