Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> document.write w XHTML ?
batonik
post
Post #1





Grupa: Zarejestrowani
Postów: 19
Pomógł: 0
Dołączył: 22.01.2005

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


Mam pytanko jak poprawnie wypisywać tekst korzystając z JS w XHTML 1.1

Podręcznikowe :
Kod
<script type="text/javascript">
<![CDATA[
document.write("Witaj w JavaScripcie!")

]]>

jakos nie chce u mnie działać prosze wiec o jakies alternatywne rozwiazania smile.gif dzieki
Go to the top of the page
+Quote Post
Kill3R
post
Post #2





Grupa: Zarejestrowani
Postów: 109
Pomógł: 0
Dołączył: 10.06.2003
Skąd: Tarnobrzeg/Poznań

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


daj tak

Kod
<script type="text/javascript">
// <![CDATA[
document.write("Witaj w JavaScripcie!")

// ]]>


--------------------
"Umysł ludzki robi tak wielkie postępy, że człowiek za nim nie nadąża"
katalog www
Go to the top of the page
+Quote Post
batonik
post
Post #3





Grupa: Zarejestrowani
Postów: 19
Pomógł: 0
Dołączył: 22.01.2005

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


bez zmian nadal nic sie nie pojawia na stronce w google znalazlem niby ze są z tym jakies problemy i trzeba korzystac z DOM smile.gif ale za bardzo mi to nic nie mówi bo jak poszukałem o DOM to tam to samo było z JS tongue.gif pozdro
Go to the top of the page
+Quote Post
Kill3R
post
Post #4





Grupa: Zarejestrowani
Postów: 109
Pomógł: 0
Dołączył: 10.06.2003
Skąd: Tarnobrzeg/Poznań

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


hmm u mnie taki skrypcik dziala

  1.  
  2. <script type="text/javascript">
  3. // <![CDATA[
  4. document.write("Hello World!")
  5. // ]]>
  6.  
  7. </body>
  8. </html>


a co do DOM
polecam poczytac:
http://pl.wikipedia.org/wiki/Document_Object_Model
http://www.w3schools.com/htmldom/default.asp
http://www.w3.org/DOM/


--------------------
"Umysł ludzki robi tak wielkie postępy, że człowiek za nim nie nadąża"
katalog www
Go to the top of the page
+Quote Post
revyag
post
Post #5





Grupa: Przyjaciele php.pl
Postów: 2 258
Pomógł: 16
Dołączył: 21.09.2004
Skąd: Kielce

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


Zrób tak:
Kod
<script type="text/javascript">
<!--<![CDATA[
document.write("Hello World!");
//]]-->
</script>


--------------------
-------------

------
Go to the top of the page
+Quote Post
batonik
post
Post #6





Grupa: Zarejestrowani
Postów: 19
Pomógł: 0
Dołączył: 22.01.2005

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


Cytat
Czy document.write działa w XHTML?

Nie. Z uwagi na sposób, w jaki definiowany jest XML, nie są możliwe triki takie jak generowanie kodu html przez skrypty podczas przetwarzania kodu dokumentu przez parser XML.

W dalszym ciągu możesz osiągnąć identyczne efekty, ale musisz w tym celu skorzystać z modelu DOM, aby mieć możliwość dodawania i usuwania elementów


smile.gif dobra no wiec niech mi ktoś poda przykład jak to sie robie nie korzystając z document.write który u mnie nie zadziala
Go to the top of the page
+Quote Post
revyag
post
Post #7





Grupa: Przyjaciele php.pl
Postów: 2 258
Pomógł: 16
Dołączył: 21.09.2004
Skąd: Kielce

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


Np. tak:
Kod
<script type="text/javascript">
function zapisz() {
    document.getElementById("tekst").appendChild(document.createTextNode("Tekst do wpisania"));
}
</script>

  1. <body onload="zapisz()">
  2. <p id="tekst"></p>
  3. </body>


--------------------
-------------

------
Go to the top of the page
+Quote Post
batonik
post
Post #8





Grupa: Zarejestrowani
Postów: 19
Pomógł: 0
Dołączył: 22.01.2005

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


wielkie dzięki własnie o to mi chodziło smile.gif
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 Aktualny czas: 22.08.2025 - 01:04