Autor Zpráva
Vitec
Profil
Zdravim, chci se zeptat jestli existuje nějaká funkční validní náhrada za name v elementu form


validator:

Line 149, Column 28: there is no attribute "name".

<form id="contactform" name="contactform" action="" >

thx
Chamurappi
Profil
Reaguji na Vitce:
Atribut „name“ ti funguje, ne? V HTML 4.01 definovaný je, takže by měl fungovat. Proč se snažíš o validitu?

Existuje atribut „id“. Nalezení elementu podle něj provádí metoda document.getElementById("id").
Joker
Profil
Vitec
A k čemu tam ten atribut je? Skoro bych řekl, že v tomhle případě nic bude funkční a validní náhrada :-)
Vitec
Profil
Chamurappi
Proč se snažíš o validitu?

Nevim.) pro lepší pocit?:) líbí se mi ta věta Congratulations! No Error Found :)

document.getElementById("id")

já mám zápis document.getElementById(update[0]).innerHTML = update[1]; (já jsem to nevymyslel) :D


Joker
A k čemu tam ten atribut je?
no bez něho to prostě nefunguje:)

jako mě osobně ta jedna chyba nevadí, ale všechno jde když se chce, že?:)
Chamurappi
Profil
Reaguji na Vitce:
Nevim.) pro lepší pocit?:)
Chceš ještě lepší pocit? Zkus projít lepším validátorem.

líbí se mi ta věta Congratulations! No Error Found :)
Tuhle větu ale píše jen oficiální CSS validátor, ne? :-)

já mám zápis document.getElementById(update[0]).innerHTML = update[1]; (já jsem to nevymyslel) :D
Jestli nevíš, co to má dělat, tak to smaž. Jestli víš, co to má dělat, tak nám to prozraď.
Vitec
Profil
No víš problém je v tom, že celý svět kouká na validator.w3.org když nemáš validní web podle těhhle ********* pravidel, tak jsi prostě v prdeli.. chceš být ve světě vidět --> musíš mít web v nějakych galeriích, chceš být v galeriích --> musíš mít validní web podle w3.org

Ta hláška je z css u validiti webu je aspoň to Congratulations:)

a co znamená ten zápis nevím.. ale příjdu na to
Chamurappi
Profil
Reaguji na Vitce:
chceš být ve světě vidět --> musíš mít web v nějakych galeriích
Nevšiml jsem si, že by tento druh zviditelnění měl nějaké užitečné následky. Koukne se na ti na web deset tisíc webdesignérů, deset z nich se jím inspiruje při vlastní grafické (nikoliv kodérské) tvorbě a sbohem.

chceš být v galeriích --> musíš mít validní web podle w3.org
Můžeš být validní ve všech validátorech. Český je zpravidla přísnější, ale drží se pořád těch devítihvězdičkových pravidel w3.org. Je jen otázka času, kdy budou oba validátory vracet podobné výsledky.

a co znamená ten zápis nevím..
Hledáš funkční validní alternativu ke konstrukci, jejíž funkčnost neznáš? Nebylo by užitečnější zkoumat raději tu funkčnost než validitu?
Vitec
Profil
podívají se, inspirují se... a nebo ti dohodí nějakou prácičku:)

český validátor ti tohle hodí jako chybu
<meta http-equiv="Content-Language" content="cs" />

přepíšeš to český ti napíše že jsi borec a w3.org tě pošle do prdele..

Hledáš funkční validní alternativu ke konstrukci, jejíž funkčnost neznáš?
o validost téhle konstrukce vůbec nejde.. ty jsi mi poradil tenhle zápis document.getElementById("id") já jsem ti jenom ukázal jaký zápis tam mám já:)

šlo mi o funkční náhradu za name...
Chamurappi
Profil
Reaguji na Vitce:
přepíšeš to český ti napíše že jsi borec a w3.org tě pošle do prdele
O tom s úspěchem pochybuju. Ukaž.

o validost téhle konstrukce vůbec nejde
Konstrukcí jsem samozřejmě myslel atribut name + příslušný skript.

šlo mi o funkční náhradu za name...
Bez úpravy skriptu žádná funkční náhrada neexistuje. Sám nevíš, co ten skript dělá a ukázal jsi z něj jen jeden nicneříkající řádek.
Vitec
Profil
Tak mrkni sem a pak sem. Nevim kde je chybka ty tomu rozumíš víc, tak a tady se můžeš podívat na script klidně ti to všechno pošlu na mail jestli chceš. Na webu se ještě pracuje, teď nestíhám..:(
Str4wberry
Profil
Viteci
Český validátor vypisuje chyby česky — čemu na tomhle tedy nerozumíš?
„Příčinou této chyby je posílání XHTML dokumentu s typem ‚text/html‘.“
Chamurappi
Profil
Reaguji na Vitce:
Nevim kde je chybka ty tomu rozumíš víc
Popíšu ti první chybovou hlášku svými slovy:

Příčinou této chyby je posílání XHTML dokumentu s typem „text/html“.
Oprava deklarace typu dokumentu nesníží přístupnost webu, ani neohrozí funkčnost, neboť všechny prohlížeče již nyní v souladu s doporučením W3C považují validovaný kód za (rozbité) HTML. Korektní deklarace pro HTML dokument vypadá takto:
<!doctype html public "-//W3C//DTD HTML 4.01//EN">


Odstraníš-li pouze lomítko z <meta />, tak ti český validátor rozhodně nenapíše, že jsi borec. Až když vyřešíš všechny chyby podle českého validátoru, budeš obdařen zelenou hláškou. V obou validátorech.

Můžu ti ten skript klidně i poslat jestli chceš..
Mně je to fuk, ty chceš mít validní web.
Dodržíš-li radu ve výše uvedeném popisu chyby, tak hláška týkající se atributu „name“ stejně zmizí.
Vitec
Profil
No kašlem na to, co? Díky za pomoc. Jde vidět, že se v tom vyznáš:)
Str4wberry
Profil
Ptám se Chamurappiho:
„Až odstraníš tu výše popsanou chybu, tak hláška týkající se atributu ‚name‘ stejně zmizí.“
Když použije MIME „application/xml“, tak ta hláška vážně zmizí?
Chamurappi
Profil
Odpovídám Str4wberrymu:
Špatná formulace, díky za upozornění, opravil jsem ji.

Reaguji na Vitce:
No kašlem na to, co? Díky za pomoc.
Není zač. Já na validitu svých webů (až na jeden) také spokojeně kašlu.
Timy
Profil
Chamurappi
„Já na validitu svých webů (až na jeden) také spokojeně kašlu.“
V kombinaci s jedním tvým předešlým příspěvkem to zní docela vtipně:

„Můžu se pochlubit dvěma referencemi. Jedna je nevalidní, druhá je validátor.“

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0