Starší komentáře ke článku: Slabikář JavaScriptu - základy práce s formuláři

Zpět na článek | Úvodní stránka Interval.cz

Avatar

Autor komentáře: Scorpi

Datum vložení: 25.6.2002 0:17:13

<I>Odkazem na název formuláře document.getElementByName('název_formuláře')</I>

metoda se jmenuje getElement<B>s</B>ByName a vraci <B>kolekci</B> elementu daneho jmena - tj. neziskame primo dany formular, ale minimalne jednoprvkove pole...

Avatar

Autor komentáře: David Morkes

Datum vložení: 27.6.2002 9:55:25

Omlouvám se a děkuji za doplnění. Pokud chceme používat odkaz na formulář pomocí jeho vlastnosti name, musíme procházet NodeList (kolekci),
která může být obecně i prázdná. tedy např.:

var kolekce=document.getElementsByName('název_formuláře');
for (i=0;i<kolekce.length;i++) {
tělo cyklu
}

Avatar

Autor komentáře: n.t.

Datum vložení: 9.7.2002 14:37:08

prosim kedy bude pokracovanie ....
zaujima ma presne to co ste pisali ze bude v dalsom clanku a to je prvok select.
Mam uz teraz jednu otazku, ako urobit aby mi z vyskakovacieho zoznamu ubudla alebo pribudla polozka napr. po staceni tlacitka. Mohol by byt maly priklad.
dakujem
n.turcel

Avatar

Autor komentáře: David Morkes

Datum vložení: 9.7.2002 15:18:07

Příspěvek jsem odeslal do redakce 29.6. Řeším tam na příkladu mimo jiné přesně problém, o kterém píšete. Dotážu se redakce, kdy článek vyjde.

Avatar

Autor komentáře: Ondřej Kopp

Datum vložení: 9.7.2002 20:40:43

vyjde 17.7.2002

Avatar

Autor komentáře: Martin Bartošek

Datum vložení: 10.7.2002 8:17:21

Zdravím,
chtel bych se zeptat na editaci textu.
Lze editovat pomoci javascriptu mimo tucne pismo, odsazeni,
stredeni ( to mi chodi ), take horni a dolni index?
Nevim si s tim rady, zrejme neni podporovan.
Pokud ne, jde editovat horni a dolni index dynamicky i jinym
zpusobem?
Dik
Martin.

Avatar

Autor komentáře: David Morkes

Datum vložení: 10.7.2002 11:42:30

Jestli jsem správně pochopil, zkuste tohle:

A<sup id="ind">2</sup><sub id="ind2">3</sub>
<script language="JavaScript">
tmp=document.getElementById('ind')
tmp.innerHTML="20"
tmp=document.getElementById('ind2')
tmp.innerHTML="30"
tmp.style.color="#FF0000"
</script>

Vlastnosti, které můžete použít, jsou:
className, document, id, innerHTML, innerText, isTextEdit, lang, offsetHeight, offsetLeft, offsetParent, offsetTop, offsetWidth, outerHTML, outerText, parentElement, parentTextEdit, style, tagName

Zpět na článek | Úvodní stránka Interval.cz