• › Witaj Gościu
  • Jesteś niezalogowany (
  • Zaloguj 
  •  lub  

Logo


Strefa czasowa: UTC + 1




Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 1 ] 
Autor Wiadomość
 Tytuł: pytanie dot walidacji
PostNapisane: N lut 14, 2010 7:24 pm 
Offline

Dołączył(a): N sty 03, 2010 1:02 pm
Posty: 12
Witam,

od niedawna robię stronki i wyczytałem, że strona powinna się walidować aby później łatwo ją było pozycjonować. Zatem tak starałem się robić i wszystko szło dobrze jeśli chodziło o xhtml. Po dodaniu skryptu java i formularza na stronie wyskakują 43 błędy. Jak to właściwie jest. Czy walidacja dotyczy samego kodu html czy całej strony włącznie ze wszystkimi skryptami?
Nie mam pomysłu jak to ominąć żeby strona przeszła walidację na czysto.
Dla rozjaśnienia dodam kod.

<!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>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta http-equiv="content-language" content="pl" />
<meta name="description" content="Salon piękności - gabinet kosmetyczny w Łodzi oferuje zabiegi typu: mikrotermabrazja, mezoterapia, IPL" />

<title>Gabinet, salon kosmetyczny Magda - Łódź</title>
<link rel="stylesheet" href="style.css" type="text/css" media="screen" />
<script language="javascript">

function createRequestObject() {
var ro;
var browser = navigator.appName;
if(browser == "Microsoft Internet Explorer"){
ro = new ActiveXObject("Microsoft.XMLHTTP");
}else{
ro = new XMLHttpRequest();
}
return ro;
}

var http = createRequestObject();

function sendemail() {
var msg = document.contactform.msg.value;
var name = document.contactform.name.value;
var email = document.contactform.email.value;
var subject = document.contactform.subject.value;
document.contactform.send.disabled=true;
document.contactform.send.value='Sending....';

http.open('get', 'contact.php?msg='+msg+'&name='+name+'&subject='+subject+'&email='+email+'&action=send');
http.onreadystatechange = handleResponse;
http.send(null);
}

function handleResponse() {
if(http.readyState == 4){
var response = http.responseText;
var update = new Array();

if(response.indexOf('|' != -1)) {
update = response.split('|');
document.getElementById(update[0]).innerHTML = update[1];

}
}
}
</script>
</head>

<body>
<div id="calosc">
<div id="wrapper">
<div id="top">

<div id="top_lewy"></div>
<div id="top_srodek">
<div id="menu">
<div class="a5"><a href="kontakt.html">Kontakt</a></div>
<div class="a4"><a href ="galeria.html">Galeria</a></div>
<div class="a3"><a href="zabiegi.html">Zabiegi</a></div>
<div class="a2"><a href="o_salonie.html">O salonie</a></div>
<div class="a1"><a href="index.html">Strona główna</a></div>
</div>
</div>
<div id="top_prawy"></div>
</div>


<div id="banner_srodek"><img src="images/banner.jpg" alt="salon_kosmetyczny" /></div>

<div id="tresc">
<div id="c1">
<div id="tresc_lewa"></div>
<div id="tresc_srodek">
<h2>Nasz adres</h2><br /><br />
<ul>
<li>Gabinet kosmetyczny</li>
<li>Al. Piłsudskiego 11 </li>
<li>Łódź</li><br />
<li>Tel. 042 259 44 44</li>
<li>Kom. 502 332 200</li><br />
<li>Czynny w godz. </li>
<li>PN-PT 10:00-18:00</li>
<li>SOB 10:00-14:00</li>
</ul>
</div>
<div id="tresc_prawa"></div>
</div>
<div id="c2a">
<div id="tresc_lewa2"></div>
<div id="tresc_srodek2">
<div id="contactarea">
<form name="contactform" id="contactform">
<span id="inputlabel">Imię:</span> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input type="text" name="name" id="inputbox"><br /><br />
<span id="inputlabel">E-mail:</span> &nbsp;&nbsp;<input type="text" name="email" id="inputbox"><br /><br />
<span id="inputlabel">Temat:</span>&nbsp;&nbsp; <input type="text" name="subject" id="inputbox"><br /><br />
<span id="inputlabel">Wiadomość:</span><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<textarea name="msg" rows="10" id="textarea"></textarea>
<br /><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;<input type="button" value="Wyślij" name="send" onClick="sendemail();" id="submitbutton">

</form>
</div>
</div>
<div id="tresc_prawa2"></div>
</div>
</div>
<div id="footer">
<div id="footer_lewy"></div>
<div id="footer_srodek">
<div id="copyright"><p>Copyright 2010 Tomasz Majewski. All rights reserved. <br />tmajewski@poczta.onet.pl</p></div>
</div>
<div id="footer_prawy"></div>
</div>
</div>
</div>
</body>
</html>

Będę bardzo wdzięczny za rozjaśnienie mi tego problemu.

Tomek


Góra
 Zobacz profil Wyślij e-mail  
 
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 1 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 1 gość


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów

Szukaj:
Skocz do:  
cron

Polecamy












Powered by phpBB
Przyjazne użytkownikom polskie wsparcie phpBB3 - phpBB3.PL
Not able to open ./cache/data_global.php