Autor | Zpráva | ||
---|---|---|---|
Kosmak Profil * |
#1 · Zasláno: 6. 5. 2010, 12:39:26
učím se js. A teď bych chtěl zkusit cyklus. Chci nahrát tolik inputů kolik jich uživatel zadá. takže na stránce bude jeden:
<form name="form" action="#"> <input value="e-mail" onBlur="pocet()" name="pocet" /> <div id="div1"></div> </form> tady nastává první problém jak do toho onBlur() dostanu do závorky to číslo z inputu. A nebo jak potom v tom scriptu to číslo z toho dostanu no a teď ten script: function pocet(){ inp=document.form.pocet.value; no a odsud jsem v koncích v on-line kurzu kde sem se to učil to moc dobře nepopsali. v php by to mělo bejt nějak takhle: for ($pocet = 0;$pocet<$kolik;$pocet++) ale v js fakt nevím |
||
Joker Profil |
#2 · Zasláno: 6. 5. 2010, 12:49:13
V JS to je úplně stejné, jen proměnné nemají $ na začátku.
|
||
fajzen Profil |
#3 · Zasláno: 6. 5. 2010, 20:32:16
Joker:
len by som si dovolil doplniť - nemajú, ale môžu mať... potom je ale $variable iná premenná, než variable |
||
Chamurappi Profil |
#4 · Zasláno: 6. 5. 2010, 20:55:48
Reaguji na fajzena:
Podle specifikace ECMAScriptu jsou identifikátory začínající dolarem určené pro strojově generovaný kód. Takže nemají, můžou mít, ale neměly by mít :-) |
||
ah01 Profil |
#5 · Zasláno: 6. 5. 2010, 22:39:56
Chamurappi:
Teď jsem koukal, že ve specifikaci ECMAScriptu 5 už to není, že by ustoupili nátlaku frameworků, používajících fci $(...) :-) |
||
Časová prodleva: 14 let
|
0