ďťż

[javascript] problem z java i css

       

Podstrony


telcocafe

Witam!

Chciałbym aby po kliknięciu wyświetliły mi się
współrzędne css nagłówka (tzn odleglość od lewej krawędzi ekranu)

Pojawia mi sie jedynie czysty alert.

Co robię źle?

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <title></title> <style type="text/css" > h3{ position: absolute; left: 10px; background-color:#FF0000; } </style> <script type="text/javascript"> function polozenie() { oDocId=document.getElementById("memEle1") alert(oDocId.style.left); } </script> </head> <body> <h3 id="memEle1" onclick="polozenie()">aaaaa</h3> </body> </html>



oDocId.offsetLeft //działa w Mozilli, ale przetestuj w IE

dzięki :) zraz sprawdzę :)

czy wiesz może dlaczego mój kod nie działa?
Wiedza uniemożliwi ponowne popełnienie tego samego błędu :)

Nadajesz style wszystkim znacznikom h3, a nie konkretnemu elementowi. :)

Sprawdziłem w Firefoksie. Przez element.style można odnieść się tylko do stylów, które znajdują się w atrybucie style. Czyli nie odczytasz w ten sposób stylów z arkusza CSS.



dzięki :) bede o tym pamiętał :)

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nvm.keep.pl

  • Sitedesign by AltusUmbrae.