Autor | Zpráva | ||
---|---|---|---|
Miloševič Profil * |
#1 · Zasláno: 20. 11. 2008, 16:29:35
Ahoj webdesigneři,
chci se zeptat, zda existuje v javascriptu nějaká náhrada za &&? Používám XHTML a validátor mi při použití && v podmínce javascriptu háže chybu (vím, že když je to např. v adrese, nahrazuje se to za & Díky! |
||
yFang Profil |
#2 · Zasláno: 20. 11. 2008, 16:32:29
Co zkusit AND?
|
||
Měsíček Profil |
#3 · Zasláno: 20. 11. 2008, 16:40:27 · Upravil/a: Měsíček
Reaguji na yFanga:
"Co zkusit AND?" Tohle IMHO v JS neuspěje. Reaguji na Miloševiče: Na XHTML validátor se vykašli. <script type="text/javascript"> var a = 1, b = 2; if ((a == 1) && (b == 1)) { // Lze použít i & alert(1); } </script> <![CDATA[ kód ]]> |
||
Měsíček Profil |
#4 · Zasláno: 20. 11. 2008, 16:45:15 · Upravil/a: Měsíček
No takže řešením je:
<script type="text/javascript"> // <![CDATA[ var a = 1, b = 2; if ((a == 1) && (b == 2)) { // Lze použít i & alert(1); } // ]]> </script> |
||
bohyn Profil |
#5 · Zasláno: 20. 11. 2008, 16:50:21
netyka se to jenom & ale i treba < >
|
||
Chamurappi Profil |
#6 · Zasláno: 20. 11. 2008, 17:05:02 · Upravil/a: Chamurappi
Reaguji na Miloševiče:
Užíváš-li MIME typ „text/html“ a považuješ-li kód i přesto za XHTML 1.0, tak máš specifikací dovolené jediné řešení: externí skript. „v tomto případě to však nefunguje“ Protože ve skutečnosti užíváš HTML a ne XHTML. V XHTML & musí fungovat. <!doctype> nerozhoduje. Reaguji na Měsíčka: To je oblbovák na W3C Validátor, protože zatím nekontroluje dodatek C. A ten jeden ampersand zde moc nepropaguj, dva jsou lepší. |
||
peta Profil |
#7 · Zasláno: 21. 11. 2008, 08:07:01
Miloševič
A 'validátor mi při použití &&' To je sice fajn, ale bezcenne, protoze nevime jaky. Muj validator s tim nema problemy. Vsechno v tagu script povazue za JS a nema s tim problem. B 'použití && v podmínce ' opet nepouzitelna informace, co kdyby jsi dal odkaz na kod, treba v nem mas chybu? Podle A B nelze problem zopakovat a tudiz je neresitelny a tudiz zbytecne zalozene tema. (Nevis v cem, nevis jaky kod, podle ceho chces hledat reseni?) |
||
bohyn Profil |
#8 · Zasláno: 21. 11. 2008, 08:34:12 · Upravil/a: bohyn
peta
„Muj validator s tim nema problemy“ Tak na nem zkus jeste zapracovat „co kdyby jsi dal odkaz na kod, treba v nem mas chybu“ Validatory neresi chyby v JS kodu Zkratka uplne zbytecny prispevek |
||
Chamurappi Profil |
#9 · Zasláno: 21. 11. 2008, 09:22:07
Reaguji na peta:
Nepochopíš-li otázku, nereaguj. Reaguji na bohyn: „Tak na nem zkus jeste zapracovat“ Můj validátor s tím také nemá problémy v situaci, ve které Miloševič je. |
||
Měsíček Profil |
#10 · Zasláno: 21. 11. 2008, 13:43:04
Reaguji na peta/peteho/cojávím:
"Podle A B nelze problem zopakovat a tudiz je neresitelny a tudiz zbytecne zalozene tema. " A mé dva příspěvky jsou vzduch? IMHO tohle jeho problém řeší takže ne zbytečné téma, ale tvůj zbytečný příspěvek. |
||
Časová prodleva: 5 dní
|
|||
milhaushk Profil |
#11 · Zasláno: 26. 11. 2008, 23:03:24 · Upravil/a: milhaushk
(miloševič -> milhaushk)
Mě spíše zajímalo, jestli neexistuje za && nějaká náhrada, jako např. v PHP je "and". Což asi neexistuje ... takže jsem to nakonec vyřešil přes ten externí soubor ... Von je to školní projekt, tak to musí být XHTML 1.0 Strict validní přes W3C validátor. Jinak díky za rady :-) |
||
Časová prodleva: 15 let
|
0