Gøre htmlformular dynamisk og konverter til logisk postarray
Hej Eksperter!Opgaven omhandler primært javascript samt lidt dhtml.
Jeg har nu selv forsøgt mig med at lave det jeg ønsker, men besidder desværre ikke de nødvendige kompetencer/overblik til at løse problemstillingen.
Jeg skal have lavet en dynamisk formular til oprettelse af et produkt med x antal modeller og y antal specifikationer samt specifikationsgrupper.
Jeg har skitseret min formular på nedenstående adresse:
www.alvision.dk/formular.html
Det er så meningen at dit job er at gøre alle knapperne/pilene samt inputfelterne dynamiske.
Man skal som min skitse illustrerer kunne indsætte et ønsket antal modeller som skal komme i kolonner samt indsætte en række specifikationsgrupper og specifikationer i rækker alt efter behov.
De lodrette og vandrette felter skal være uafhængig af hinanden, altså man skal kunne oprette en ny model efter man har oprettet alle specifikationerne, og den skal så få de nødvendige felter og omvendt.
Når alle felterne er udfyldt skal man kunne trykke send også skal systemet vha. en js-funktion konverterer alle værdierne til et logisk array som så bliver sendt afsted på en gang (skal viderebearbejdes med PHP)
Jeg vil gerne have arrayet opbygget som jeg viser nederst på siden jeg linker til.
Det er vigtigt at elementerne i arrayet kommer i samme rækkefølge som de er vist i formularen og derved valgt med pilene..
Et par ting som systemet skal kunne udover førnævnte:
- I aktiv/nyhed skal datofelterne kun vises når man har valgt tidsbestemt
- når man bruger knapperne; tilføj-model, tilføj-specifikation eller tilføj-specifikationsgruppe, skal der kommer en boks frem (vha. dhtml) hvor man indskriver basis oplysningerne inden felterne bliver tilføjet - altså varenr ved model, og navn ved de andre for at undgå at der er tomme felter i formularen
- ved ændring af varenummer (bortset fra første som er standard) skal varenummeret løbende skrives i overskriften (hvor fjern model-knappen er at finde)
- det skal ikke være muligt at afsende formularen hvis der mangler værdi i en af de første 2 kolonners felter - altså er det kun modellerne ud over standard som må have tomme felter!
- der skal være feltvalidering på alle standardfelterne inden afsendelse, fx at dato er valid syntaks og at priser er angivet med komma og 2 decimaler
Af mere kodemæssige krav skal koden være struktureret og veldokumenteret så jeg senere selv kan ændre i det!! - Gerne på dansk... ;o)
Det er lige hvad jeg kan komme i tanke om at beskrive om opgaven, men inden igangsættelse gennemgår vi lige alle funktioner (fx over msn) for at sikre os vi begge vil det samme.
Kom med et godt tilbud på anders[snabela]alvision.dk :)
