ugrás a tartalomhoz

IE 6,7-ben nem működik a JS delete DOM custom objpropon

Anonymous · 2006. Nov. 8. (Sze), 22.40
Sziasztok!

Találkoztatok már ezzel?

<html>
 <head>
  <title>izé</title>
  
 </head>
 <body>

<div id="hh"> ez a div</div>


  <script>

  a=document.getElementById("hh");
  a.alma="alma";
  try {delete(a.alma) ;} catch (e){ alert("hopp")}
  alert(a.alma);

  </script>

</body>
</html>
Természetesen normál objektumokon működik, valamint FF alatt ebben a formában is.
Mit javasoltok, hogyan törölhető egy ilyen IE-ben? Mit tegyek az alert("hopp") helyére: a.alma=null; ???
Mi lenne a szép megoldás (azon felül, hogy ne tegyek DOMobj-ra custom propertyt)

Köszi!
Man
 
1

set/get/removeAttribute

attlad · 2006. Nov. 9. (Cs), 01.29
Fentiekkel működik.
2

áhá

Anonymous · 2006. Nov. 9. (Cs), 12.10
A set-getet régóta használom, a remove eszembe se jutott.
Kipróbálom (FF-fel is), köszi!