| Tantárgy:|[[egyetem:webc2:menu|Webes rendszerek kliens oldali programozása 2. [IM3314, WP3316] ]]| | Tananyag:|[[egyetem:webc2:dhtml:menu|DHTML]]| | Feladat:|[[egyetem:webc2:dhtml:f1:feladat|Form létrehozása DHTML módszerrel]]| | Kidolgozás:|[[egyetem:webc2:dhtml:f1:reszek|Feladat megoldása fejlesztési részfeladatok segítségével]]|| | Részfeladat:|[[egyetem:webc2:dhtml:f1:reszek3|3. részfeladat]]| ====== Részfeladat ====== Függvény létrehozása egy darab tetszőlegesen paraméterezett NODE készítésére ====== Részfeladat megoldásának forrása ====== // Egy NODE elkészítése egyedi paraméterekkel // iTipus - Megmutatja, hogy milyen típusú NODE-t kell készíteni // 0 - TEXT NODE // 1 - TAG NODE // 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 function funcCreateOneNode(iTipus,sName){ 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; ha nem csak 2 paramétere volt a függvénynek if(arguments.length>2){ // Minden egymást követő 2 paraméter feldolgozása attribútum beállítása céljából i=2; while(i ====== Megoldás forráskódja ====== Form létrehozása DHTML módszerrel - 3