Ako funguje ?

14 příspěvků

Archiv diskusního fóra

Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.

  1. x=0; if(okno!="") { txt_tmp0=okno.substring(x,x+1); while(txt_tmp0==" ") { txt_tmp0=(txt_tmp0==" ") ? okno.substring(x+1,x+2):txt_tmp0; x++; } } Tento program odstraňuje medzery na začiatku reťazca okno.Nie je mi však jasné ako to funguje.Mne sa to podobá na nekonečný cyklus,pretože x++ nastane len keď txt_tmp0<>" " .Alebo sa mýlim ?
  2. x++ sa vykoná vždy, pretože je mimo ternárneho operátora ?: Ten ternárny operátor je tam úplne zbytočný, pretože podmienka txt_tmp0 == " " je vždy pravdivá. Tiež mi nie je celkom jasné, čo je výstupom toho algoritmu. Načo robiť veci jednoducho, keď sa dajú robiť aj zložito: okno = okno.replace (/^\s+/, "") odstráni všetky biele znaky na začiatku reťazca. okno = okno.replace (/^ +/, "") odstráni len medzery na začiatku reťazca.
  3. tento program neodstraňuje mezery, ale pokud mezery na začátku jsou, tak se po okno posunuje tak dlouho, dokud tam není. V x je pak pozice prvníh onemezerového znaku a v txt_tmp0 je ten znak. Nekonečný cyklus to určitě nebude, protože txt_tmp0 nebude vždy " ", pokud bude v okno samá mezera, tak za koncem řetězce to vrátí "". Konstrukce je to ale poměrně, nooo, nepřehledná.
  4. Aký je rozdiel medzi bielym znakom a medzerou ?
  5. bílý znak je mezera, tabulátor a nový řádek, mezera je jenom mezera.
  6. díky to Marek. Nový problém: do stránky HTML som vložil iný HTML dokument: <object data="../testy/domcek.html" width="400" height="400" disabled="disabled" ></object> disabled by malo objekt zneprístupniť.Objekt sa však správa ako by tam disabled="disabled" vôbec nebolo. Warum ? Prečo ? Why ?
  7. přiznám se že nevím nic o <object>, ale např. u formulářů je v html "disabled" bez hodnoty. prostě jen ... width="400" height="400" disabled> ale jestli to v tomhle případě má nebo nemá fungovat, to nevím.
  8. Element object nemá atribút disabled (jedine cez javascript).
  9. Podľa XDHTML od Pavla Mikla strana 69 má atribút disabled. To dis: nefunguje to ani tak ako navrhuješ ty.
  10. disabled a disabled="disabled" by mělo být ekvivalentní. To druhé je strict, kde se říká, že parametr musí mít název a hodnotu, ale stejně se kontroluje jenom přítomnost. Hmm, a koukám, že objekt skutečně nic takového jako disabled nemá. Taky nevidím důvod. Jak by měl být zakázaný?
  11. Ak má objekt object atribút disabled podľa XDHTML, tak to je v poriadku - dá sa meniť cez JavaScript. Žiaľ, myslím, že podľa XHTML element object atribút disabled nemá...
  12. otázka 3:ako vypnúť JavaScript ?
  13. napr. v IE: Tools / Internet Options... / Security (pre zónu Internet) / Custom Level... / Scripting / Active Scripting - Disable
  14. ve FF menu tools -> options -> web features -> javascript (zap|vyp) pripadne podrobnosti...

← Zpět na všechna témata