Please help me... Jeg har ingen point, men hvis du laver det låver jeg dig at give dig point... Eller hvis du kan fortælle mig hvordan jeg dropper andre spøgsmål som jeg har oprettet, men som ikke er lukket endnu, så kan du få dem
Du kan droppe gamle spørgsmål, ved at selv at svare og acceptere. Men hvis der er nogen der har brugt tid og kræfter på at svare dem(korrekt) bliver de nok lidt sure.
Vil du have at det hele skal være på en aide? Du kan jo gøre det på mange forskellige måer. Du kan lave det som et træ der folder sig ud, eller som nogle bokse der kommer oven i hinanden, eller som en boks hvis indhold ændrer sig... Prøv at beskriv det lidt klarere.
+------------------+ + ost + + + +------------------+ Ja Nej
+------------------+ + ost + + + +------------------+ Ja Nej
+------------------+ + ost + + + +------------------+ Ja Nej
Skal lige siges at data\'en og hvilke svar der åbner hvilke boxe kommer fra ASP/SQL, men det er vel intet problem at udfylde de steder hvor der er hardcode tekst med en <%=variable%> eller hvad?
Pænt... Kan du ikke lave den med 4 spg, afhængige af om man svare ja eller nej... og lige, hvis man først svare ja, og derefter nej til det samme spørgsmål kommer begge bokse frem, det skal de ikke...
der er en færdiglavet svar det ene eller det andet funktion i javascript.
var sinvar = confirm( \"spørgsmål?\" );
den åbner et lille vindue ned spørgsmålet og to knapper. trykkes der på højre knap returnerer den false, trykkes der på venstre returneres true.
så du kan lave et lille java script:
<script language=\'javascript\'>
var dine_sprgsmaal = new Array ( \"spørgsmål nr 1\", \"spørgsmål nr 2\", \"spørgsmål nr 3\", \"spørgsmål nr 4\", ... \"spørgsmål nr 19\", \"spørgsmål nr 20\" ); // NB ikke komma efter sidste spørgsmål
function poll() { var resultat = 0; var spgm = 0; for ( ; dine_sprgsmaal.length>spgm; ) { if ( confirm ( dine_sprgsmaal{ spgm ) ) { resultat = resultat*2; spgm = (spgm*2) +1; } else { resultat = resultat*2+1; spgm = (spgm*2) +2; } }; alert( \"Flot, dit resultat blev \"+resultat ); }; //end poll();
<script>
du aktiverer scriptet ved at skrive fx:
<a href=\"java script:poll();\">Klik her for at blive pollet</a>
Jeg er ked af det, men den må du selv bøvle med. Der er sgu for mange muligheder, og jeg har faktisk også andre ting der skal laves. Som jeg ser det, har du 32 mulige svar kombinationer, og så skal der vel forskellige spørgsmål til hver.
ja jeg har... Men ok.. Det kan jo være at der er en venlig person der vil hjælpe mig, men et script der fungere helt igennem, men tak for hjælpen ras2000
Hvis du gerne vil have hele historikken med, kan du jo lave det som et dynamisk fold-ud træ. se et eksempel her: http://www.mur-tag.dk/muc/videndatabase,m.htm
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.