Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> w3c walidator i "body"
hmshms
post
Post #1





Grupa: Zarejestrowani
Postów: 10
Pomógł: 0
Dołączył: 25.05.2009

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


proszę o informację jak moge obejść " body" w:

<body onload="start()">

Przy takim wpisie walidator w3c pokazuje błąd o niedozwolonym miejscu BODY.

Będę wdzięczny za pomoc.

<!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">
<head>

</head>
<body>

<body onload="Start()">
<form name="data">
<input name="data" size="8" /> DATA
</form>
</body>

</body>
</html>

Tak wygląda szkielet - to co jest między BODY (poza tym) nie ma znaczenia ponieważ jak wykasuje <body onload="Start()"> i </body> to wtedy cała strona waliduje się prawidłowo.
Walidator informuje, że BODY nie może być użyte drugi raz w dokumencie (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) a jeżeli nie ma drugi raz BODY to skrypt nie działa.

Ten post edytował hmshms 25.05.2009, 10:41:38
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 6)
Crozin
post
Post #2





Grupa: Zarejestrowani
Postów: 6 476
Pomógł: 1306
Dołączył: 6.08.2006
Skąd: Kraków

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


Pokaż cały kod XHTML - nie chce nam się strzelać.
Go to the top of the page
+Quote Post
dr_bonzo
post
Post #3





Grupa: Przyjaciele php.pl
Postów: 5 724
Pomógł: 259
Dołączył: 13.04.2004
Skąd: N/A

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


Cytat
Tak wygląda szkielet - to co jest między BODY (poza tym) nie ma znaczenia ponieważ jak wykasuje <body onload="Start()"> i </body> to wtedy cała strona waliduje się prawidłowo.
Walidator informuje, że BODY nie może być użyte drugi raz w dokumencie a jeżeli nie ma drugi raz BODY to skrypt nie działa.


Masz dwa razy <body> w htmlu a moze byc przeciez tylko raz!
Go to the top of the page
+Quote Post
phpion
post
Post #4





Grupa: Moderatorzy
Postów: 6 072
Pomógł: 861
Dołączył: 10.12.2003
Skąd: Dąbrowa Górnicza




Dlaczego tego:
  1.  
  2. <body onload="Start()">

nie ograniczysz po prostu do:
  1. <body onload="Start()">

? Podstawy (!) HTML się kłaniają.
Go to the top of the page
+Quote Post
hmshms
post
Post #5





Grupa: Zarejestrowani
Postów: 10
Pomógł: 0
Dołączył: 25.05.2009

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


wielkie dzięki

już wszystko działa

fakt - nie jestem ekspertem (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

skoro tak dobrze idzie to może jeszcze jedno pytanko (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

<form name="ABC">

informacja w walidatorze:
Line 160, Column 27: required attribute "action" not specified
Typical values for type are type="text/css" for <style> and type="text/javascript" for <script>.
Go to the top of the page
+Quote Post
phpion
post
Post #6





Grupa: Moderatorzy
Postów: 6 072
Pomógł: 861
Dołączył: 10.12.2003
Skąd: Dąbrowa Górnicza




  1. <form name="ABC" action="twoj_plik.php">

Taka moja mała rada: może najpierw naucz się HTMLa + języka angielskiego + korzystania z google, a dopiero potem bierz się za kodowanie...
Go to the top of the page
+Quote Post
hmshms
post
Post #7





Grupa: Zarejestrowani
Postów: 10
Pomógł: 0
Dołączył: 25.05.2009

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


Cytat(phpion @ 25.05.2009, 12:58:46 ) *
  1. <form name="ABC" action="twoj_plik.php">

Taka moja mała rada: może najpierw naucz się HTMLa + języka angielskiego + korzystania z google, a dopiero potem bierz się za kodowanie...



angielski znam całkiem nieżle, z google też jakoś sobie radzę - ale fakt nie za wiele wiem jak powiedziałeś o "kodowaniu"

Mimo wszystko wielkie dzięki za podpowiedź.

Ten post edytował hmshms 25.05.2009, 12:03:58
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:15