Autor | Zpráva | ||
---|---|---|---|
fleury16 Profil |
#1 · Zasláno: 12. 1. 2012, 19:32:15
Zdravím víte proc mě nejde tento kód?
<script type="text/javascript"> function pridej(element){ var x = document.getElementById(element); var input = document.createElement("input"); input.setAttribute("name", "jmeno"); input.setAtrribute("value", "jméno.."); x.appendChild(input); </script> </head> <body> <a href="#" onClick="pridej('formular'); return false;">pridej</a> <form id="formular"> </form> |
||
Chamurappi Profil |
#2 · Zasláno: 12. 1. 2012, 19:43:40
Reaguji na fleuryho16:
Protože sis nepřečetl v chybové konzoli, že byla očekávána ukončovací chlupatá závorka? Také by mohl dělat binec zbytečný setAttribute .
|
||
fleury16 Profil |
#3 · Zasláno: 12. 1. 2012, 19:47:43
přidaj jsem závorku, ale stejně nefunguje
|
||
Chamurappi Profil |
Reaguji na fleuryho16:
Protože sis nepřečetl v chybové konzoli, že input.setAtrribute není funkce.
Dál už se ti odmítám věnovat, lenochu. Na hledání syntaktických chyb a překlepů používej stroje a ne lidi! |
||
Suta Profil |
#5 · Zasláno: 12. 1. 2012, 21:46:30
fleury16:
Jak radí Chamurappi, používáním konzole bys problém mohl nalézt sám. Pro začátek (já u ní zůstal) doporučuji Webkit konzoli třeba v Chrome (Safari, Maxthon), v prohlížeči ji vyvoláš (Chrome) přes CTRL+SHIFT+J. Poté se dozvíš o syntaktických chybách, které jsou zmíněny výše. Třeba to, že tvůj input skutečně metodu setAtrribute nezná. |
||
Chamurappi Profil |
#6 · Zasláno: 12. 1. 2012, 22:43:00
Reaguji na Sutu:
„v prohlížeči ji vyvoláš (Chrome) přes CTRL+SHIFT+J“ Universálnější zkratka je F12, ta otevírá vývojářské nástroje všude (vyjma Firefoxu nevybaveného Firebugem a Opery). |
||
Suta Profil |
#7 · Zasláno: 12. 1. 2012, 22:49:28 · Upravil/a: Suta
Chamurappi:
Ano, s F12 máš pravdu, co se týče univerzálnosti. V Chrome pak konkrétně F12 či CTRL+SHIFT+I otevře Nástroje pro vývojáře (konzole zůstane dole skrytá a je třeba ji aktivovat), CTRL+SHIFT+J pak také otevírá Nástroje pro vývojáře + automaticky otevře konzoli. Je to však detail. |
||
Časová prodleva: 12 let
|
0