Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> doctype a javascript
marcus753
post 3.07.2012, 20:10:07
Post #1





Grupa: Zarejestrowani
Postów: 281
Pomógł: 3
Dołączył: 8.06.2009
Skąd: Kraków

Ostrzeżenie: (0%)
-----


mam taki kod:
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <html>
  3. <head>
  4.  
  5.  
  6. <script type="text/javascript">
  7. //<![CDATA[
  8. function zdarzenie(event){
  9. //alert(event.target.style.backgroundColor);
  10. if(event.target.style.backgroundColor=="rgb(255, 0, 0)"){event.target.style.backgroundColor='yellow';
  11.  
  12. document.getElementById("check"+event.target.id).checked=false
  13. }
  14. else{
  15. document.getElementById("check"+event.target.id).checked=true
  16. event.target.style.backgroundColor='ff0000';
  17. }
  18. }
  19. //]]>
  20.  
  21. </head>
  22. <body>
  23. <td onclick="zdarzenie(event)" >cos tam</td>
  24. </tr></table>
  25. ... dalsza tres stron... </body></html>


Dlaczego po dodaniu doctype do strony javascript przestaje działać ?

po usunieciu tej linijki:
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">


wszystko wraca do normy co robię źle ? jak transitional wpływa na javascript ?

Pozdrawiam


--------------------
Cokolwiek zostanie upuszczone na uklad elektroniczny, spadnie zawsze tam gdzie wyrzadzi najwiecej szkody.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
!*!
post 3.07.2012, 20:25:21
Post #2





Grupa: Zarejestrowani
Postów: 4 298
Pomógł: 447
Dołączył: 16.11.2006

Ostrzeżenie: (0%)
-----


Kod JS jest do bani. Alert po od komentowaniu działa.


--------------------
Nie udzielam pomocy poprzez PW i nie mam GG.
Niektóre języki programowania, na przykład C# są znane z niezwykłej przenośności (kompatybilność ze wszystkimi wersjami Visty jest wiele warta).
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 18.07.2025 - 21:33