Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JavaScript][PHP]Javascript w PHP
Kamil9132
post
Post #1





Grupa: Zarejestrowani
Postów: 210
Pomógł: 0
Dołączył: 7.11.2010

Ostrzeżenie: (10%)
X----


Witam
Mam na taki kod:
[JAVASCRIPT] pobierz, plaintext
  1. $kome = $_POST['komentarz'];
  2. if(!empty($kome)){
  3. echo "<script type=\"text/javascript\">
  4. //<![CDATA[
  5. function czysc()
  6. {
  7. document.getElementById('txt').innerHTML="";
  8. }
  9. function pisz ()
  10. {
  11. document.getElementById('txt').innerHTML=\"Witam na stronie\";
  12. t=setTimeout(\"czysc()\",10000); //czas zwłoki podany w milisekundach
  13. }
  14. //]]>
  15. </script>";
[JAVASCRIPT] pobierz, plaintext


Ale nie działa (IMG:style_emoticons/default/sad.gif)
Czemu to nie działa i jak to naprawić (IMG:style_emoticons/default/questionmark.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
cycofiasz
post
Post #2





Grupa: Zarejestrowani
Postów: 711
Pomógł: 127
Dołączył: 5.07.2008
Skąd: Łódź

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


nie działa bo jest błąd składni, musi być:

innerHTML=\"\";
Go to the top of the page
+Quote Post
kamil4u
post
Post #3





Grupa: Zarejestrowani
Postów: 2 350
Pomógł: 512
Dołączył: 4.01.2009
Skąd: Wrocław / Świdnica

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


Ja proponuję Ci zrobić taki myk:
  1. <?php
  2. // ........
  3. $kome = $_POST['komentarz'];
  4. if(!empty($kome)){
  5. ?>
  6. <script type="text/javascript">
  7. function czysc()
  8. {
  9. document.getElementById('txt').innerHTML="";
  10. }
  11. function pisz ()
  12. {
  13. document.getElementById('txt').innerHTML="Witam na stronie";
  14. t=setTimeout("czysc()",10000); //czas zwłoki podany w milisekundach
  15. }
  16. </script>
  17. <?php
  18. }
  19. //dalszy kod
  20. ?>


Nie musisz wtedy patrzyć na " i '
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 22.08.2025 - 13:17