egyetem:webc2:dhtml:f1:reszek4m
Összehasonlítás
A kiválasztott és az jelenlegi változat között az alábbi különbségek fordulnak elő:
| Előző változat mindkét oldalonElőző változatKövetkező változat | Előző változat | ||
| egyetem:webc2:dhtml:f1:reszek4m [2012/07/26 18:05] – peter | egyetem:webc2:dhtml:f1:reszek4m [2012/09/11 21:38] (aktuális) – peter | ||
|---|---|---|---|
| Sor 1: | Sor 1: | ||
| | Tantárgy: | | Tantárgy: | ||
| - | | Tananyag: | + | | Tananyag: |
| | Feladat: | | Feladat: | ||
| | Kidolgozás: | | Kidolgozás: | ||
| | Részfeladat: | | Részfeladat: | ||
| ====== Részfeladat ====== | ====== Részfeladat ====== | ||
| - | A felső felirat első blokkjának megjelenítése a felületen DHTML utasításokkal. | + | Egy kitevőt létrehozó függvény elkészítése |
| ====== Részfeladat megoldásának forrása ====== | ====== Részfeladat megoldásának forrása ====== | ||
| < | < | ||
| - | | + | // Egy kitevőt elkészítő függvény |
| - | | + | |
| + | // Felső kitevő TAG létrehozása | ||
| + | | ||
| + | | ||
| + | newKitevo.appendChild(funcCreateOneNode(0," | ||
| + | return newKitevo; | ||
| + | } | ||
| </ | </ | ||
| ====== Megoldás forráskódja ====== | ====== Megoldás forráskódja ====== | ||
| Sor 19: | Sor 25: | ||
| <meta name=" | <meta name=" | ||
| <meta name=" | <meta name=" | ||
| - | <meta http-equiv=" | + | <meta http-equiv=" |
| - | <meta name=" | + | <meta name=" |
| <meta name=" | <meta name=" | ||
| <meta http-equiv=" | <meta http-equiv=" | ||
| Sor 26: | Sor 32: | ||
| <script type=" | <script type=" | ||
| < | < | ||
| + | // Egy NODE elkészítése egyedi paraméterekkel | ||
| + | // iTipus - Megmutatja, hogy milyen típusú NODE-t kell készíteni | ||
| + | // | ||
| + | // | ||
| + | // sName - Mi legyen a NODE szövege vagy mi a TAG neve | ||
| + | // Minden további láthatatlan paraméter valamilyen attributúm nevét és értékét takarja (mindig együtt kell szerepeljenek!) | ||
| + | // Visszatérésként az elkészített NODE-t adja vissza a függvény | ||
| + | | ||
| + | if(iTipus==0){ | ||
| + | // Szöveges NODE létrehozása | ||
| + | var newNode=document.createTextNode(sName); | ||
| + | }else{ | ||
| + | // TAG NODE létrehozása | ||
| + | var newNode=document.createElement(sName); | ||
| + | // Attribútumok lekezelése; | ||
| + | | ||
| + | // Minden egymást követő 2 paraméter feldolgozása attribútum beállítása céljából | ||
| + | i=2; | ||
| + | while(i< | ||
| + | // Az első az attribútum neve | ||
| + | // A második az attribútum értéke | ||
| + | | ||
| + | i+=2; | ||
| + | } | ||
| + | } | ||
| + | } | ||
| + | return newNode; | ||
| + | } | ||
| + | // Egy kitevőt elkészítő függvény | ||
| + | | ||
| + | // Felső kitevő TAG létrehozása | ||
| + | var newKitevo=funcCreateOneNode(1," | ||
| + | // TAG-ben szereplő szöveg létrehozása és csatolása a kitevő TAG-hez | ||
| + | newKitevo.appendChild(funcCreateOneNode(0," | ||
| + | return newKitevo; | ||
| + | } | ||
| // OnLoad | // OnLoad | ||
| | | ||
| - | var nNode1=document.createTextNode(" | ||
| - | document.body.appendChild(nNode1); | ||
| } | } | ||
| | | ||
egyetem/webc2/dhtml/f1/reszek4m.1343325936.txt.gz · legutóbbi módosítás: (külső szerkesztés)
