Autor | Zpráva | ||
---|---|---|---|
rkomoras Profil |
#1 · Zasláno: 23. 12. 2006, 15:06:37 · Upravil/a: rkomoras
obsah mého dokumentu:
<HTML> Stránka při načtení hlásí chybu. Co dělám špatně? Prosím poraďte, jsem začátečník. |
||
Casero Profil |
#2 · Zasláno: 23. 12. 2006, 15:41:19
rkomoras
V A.checked zkus použít třeba id u těch inputu a pak elementbyId, nebo ruzné řešení jsou zde http://www.jakpsatweb.cz/javascript/priklady/form-adresace-objektu.htm l |
||
peta Profil |
#3 · Zasláno: 23. 12. 2006, 15:54:29
rkomoras
FF - nastroje - JS konzola (chybova) O - nastroje - js konzola IE - dole zluty vykricnik - rozklik - podrobnosti Co ti to vypise za chybu? Chyba: illegal XML character Zdrojový soubor: file:///F:/Program%20Files/EasyPHP1-8/www/a-rs2/x/xx.htm Řádek: 11, Sloupec: 1 Zdrojový kód: <-- Nemame se o cem bavit. Spatne jsi odnekud zkopiroval kod, znacka <-- nepatri do JS kodu. Kliknu "potvrdit" Chyba: A is not defined Zdrojový soubor: file:///F:/Program%20Files/EasyPHP1-8/www/a-rs2/x/xx.htm Řádek: 15 Opet se nemame o cem bavit, objekt A neexistuje. document.formname.A.checked=true // a protoze u form zadne jmeno nemas... --> jakpsatweb - javascript - priklady - formulare - checkboxy (radiobutony) |
||
krteczek Profil |
#4 · Zasláno: 23. 12. 2006, 16:34:56
myslím že chtěl ten javascript zakomentovat a chybí tam vykřičník:
<SCRIPT TYPE="text/javascript" LANGUAGE="Javascript"> <!-- function detect() {... krteczek |
||
rkomoras Profil |
#5 · Zasláno: 23. 12. 2006, 20:01:23
po úpravě:
<HTML> Pořád mi nefunguje, tak jak chci. Když označím A, tak se objeví 2 hlášky(možnost A i možnost B) |
||
los Profil * |
#6 · Zasláno: 24. 12. 2006, 01:19:07
if (document.moznosti.A.checked=true) {má byť if (document.moznosti.A.checked) {alebo prinajhoršom if (document.moznosti.A.checked == true) { Podobne aj pri možnosti B. |
||
peta Profil |
#7 · Zasláno: 24. 12. 2006, 09:58:37
rkomoras
Evidentne ses na zadny z priklady v JS nepodival (jakpsatweb-javascript-priklady). Predevsim na priklady s checkboxy. Temer v kazdem je porovnavani, viz los. x=3 - prirazeni if (x=3) - prirazeni a soucasne testujes, jestli se zdarilo if (x==3) - porovnavas s 3 http://javascript-reference.info/ |
||
rkomoras Profil |
#8 · Zasláno: 24. 12. 2006, 13:17:19
další úprava:
<HTML> Prohlížeč stále hlásí chybu. Chci, aby při žádném označeném poli vyskočila hláška "Neoznačil jsi žádnou položku." a při obou "Označil jsi obě položky." |
||
venca12 Profil |
#9 · Zasláno: 26. 12. 2006, 16:47:39 · Upravil/a: venca12
rkomoras Hlupáku, máš tam pořád chybu, na kterou tě upozornil los. Nehledě na to, logika ti asi nic neříká, viz. výrazy v podmínkách bez logických operátorů. Dokonce ty podmínky nemáš napsané ani náznakem tak aby fungovaly tak jak chceš. Ha ha ha.
Btw. taky jste si všimli, že ve většině témat je úvodní téma nejčastější problémy v sql, php, etc. a v javascriptu nic? (Toto nebylo adresováno Petovi). |
||
rkomoras Profil |
#10 · Zasláno: 26. 12. 2006, 18:34:48
venca12
No jo, já nemám dlouholeté zkušenosti s JavaScriptem, teprve začínám. Zkoušel jsem už spoustu věcí, skončil jsem tady: <HTML> Chyby: při načtení stránky: řádek 7: byl očekáván znak ; při potvrzení: řádek 26: byl očekáván objekt, řádek 7: byl očekáván znak; |
||
venca12 Profil |
#11 · Zasláno: 26. 12. 2006, 20:51:05
Njn, jsem byl asi pruéerni zbytečně, dokonce ti to i napsalo na kterých řádcích máš chyby, tak proč je neopravíš? Javascript je jazyk, jako jakýkoli jiný a má svá pravidla. To znamená, že třeba nemůžeš napsat tento nesmyslný nápis:
if (document.moznosti.A.checked == true) (document.moznosti.B.checked == false), ale mělo by to být nějak takhle: if ((document.moznosti.A.checked == true) && (document.moznosti.B.checked == false))Potom tam máš ještě spoustu podobných kokotin, viz. ten poslední else, kde nevím co dělá nějaký výraz, atp. zajímalo by mě, kde jsi podobný hovadiny nabral? |
||
venca12 Profil |
#12 · Zasláno: 26. 12. 2006, 20:52:19
Jo a já taky nemám dlouholetý zkušenosti s js. Dokonce ani s programováním, ale když mi někde něco napíše, že mám v kódu chybu, tak se ji snažím najít a nevezmu to a nepastnu někam na fórum (na fórum pastuju jenom věci, ve kterých fakt nevím, jak dál)
|
||
rkomoras Profil |
#13 · Zasláno: 27. 12. 2006, 11:44:43
Už mi to jde celý, nevšim jsem si toho else...
|
||
Časová prodleva: 18 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0