JavaScript Decision Tree tool

My goal has been to make a JavaScript Decision Tree tool as a new content module for our next site redesign.

It needs to work such that the same piece of JavaScript can be utilised without modification for any decision tree tool we build on the site, with a very simply-defined markup structure,

So I’ve been self-administering repeated doses of headdesk/facepalm over the last couple of days, but I came back today after a Friday lunch (you know what I mean) and found a solution. It’s not pretty, with at least two nested ‘for’ loops, but it works.

I’ve created a JSFiddle of it, so you can take a look at it, modify it, laugh at it, etc.
Open it in JSFiddle or see it embedded below:

This entry was posted in Coding, JavaScript. Bookmark the permalink.

16 Responses to JavaScript Decision Tree tool

  1. JP says:

    js fiddle . . . sounds dodgy . . .

  2. Adam Bright says:

    Awesome job.

    I did add something for my purposes, because the nodes were getting long, FYI.

    
                fieldsets.addClass('hide');
                $('fieldset.option0').removeClass('hide');
                for (i = 0; i < options.length; i += 1) {
                    options_buffer += options[i];
                    $('fieldset.option' + options_buffer).removeClass('hide');				
    				document.getElementById('question' + options_buffer.replace(/(.)/g, '_$1')).scrollIntoView(); //***NEW Scroll to the latest option.***
                }
    

  3. Dan says:

    Nice touch! Cheers!

  4. Johanus says:

    I found a small bug/limitation, whatever you would like to call it. If you add 10+ radio buttons in my example 11, 12 were showing up twice because the same class names were being used/generated for options 1, 2 for another step were they both automatically worked out to ‘option211’ and ‘option212’. But otherwise a pretty nice script.

  5. 其实想要进行论文购买,并不是什么困难事件,但是想要进行专业性质的论文购买业务还是有着一定性的难度。在很多购买方向当中网络平台购买还是首选。因为网络平台能够提供出的论文更加优秀,质量也是上等。不过最信赖的网络平台,还是essay shark平台,他内部提供出的商务英语专业毕业论文购买业务室受到大家广泛认可,也是广泛赞誉的。 https://essayshark.cn/chinese-homework.html

  6. Gegenwärtig scheint
    Chip Spezialisierung in jener Handchirurgie
    neue Chancen pro Chip Erörterung
    welcher rheumatoiden Arthritis zu einführen. Chip
    operativen Prozess welcher frühen Synovektomie
    zur Heilverfahren nebst Arthroplastien außerdem
    Sehnenumlagerungen zur Rehabilitation,
    sind aber gute Resultate zu getreu. Gedrängtheit
    Zusammenarbeit in unserer Klinik mitten unter
    den Rheumatologen ferner Plastischen
    Chirurgen führt zu zahlreichen Patienten
    inbegriffen aggressiv deformierten Händen, der Handchirurg
    hat die Vermögen deren Krankheit zu
    herabsetzen. Chip ulnare Deviation solcher Finger
    ist eine dieser häufigsten ‚krüppelhaftesten‘
    Deformitäten. Ebendiese beginnt inbegriffen Unfähigkeit
    des Zeigefingers beim Spitzgriff wider Chip
    nach ulnar drückenden, deformierenden
    Lebhaftigkeit zu fruchten. Entzündliche Ausdehnung
    welcher Kapseln der Fingergrundgelenke, einsetzend
    mit Deutsche Mark Zeigefinger, gefolgt vonseiten den
    Anderen, verunstaltet gemach die Gelenke.
    Sehnenumlagerung ja sogar Allaussöhnung
    dieser Seitenbänder lenksam eine ausschließlich
    vorübergehende Veredelung.
    Abschließend folgt die Erklärung dieser 1959
    von Bäckdahl des Weiteren Myrin (1961) begonnenen stabilisierenden
    Osteoplastiken neben jener 1963 seitens
    Bäckdahl veröffentlichten Erforschung über dasjenige „Caput
    ulnaris Syndrom“.
    Nahe Deutsche Mark gesamten Schrifttum des Vortrages von
    Ragnell (1901–1984) handelt es gegenseitig um die
    qua Dank für seinen Lehrer gehaltene „Gillies
    Memorial Lecture“, die 1965 am „University
    College Oxford“ im Juli 1964 an DEM „Summer
    Meeting“ dieser „British Association of Plastic
    Surgeons“ gehalten wurde. Jene wird dann nochmals
    zitiert, dito angesichts der Tatsache selbige aus nicht bereits lange ehemaliger Geliebter
    Zeitabstand den humanistischen Spuk jener akademischen
    Brauch welcher hippokratischen Plastischen
    Chirurgie beweist. Zu erwarten ist, dass
    solcher Geist zu Händen Chip gesamte Plastische Rekonstruktive
    noch dazu Ästhetische Chirurgie „in Nichtsequentialität
    von Seiten Imperfekt und Zukunft“ Verbleiben
    innehaben wird.

  7. Dora says:

    I must thank you for the efforts you’ve put in penning this site.
    I’m hoping to view the same high-grade blog posts from you later on as
    well. In fact, your creative writing abilities has inspired me to get my very own site now 😉

  8. Darauf Herkunft Chip traumatische
    Entzündung, Chip Arten der Wundheilung nicht
    zuletzt
    Gewebsneubildung im Allgemeinen weiterhin
    Speziellen nach DEM damaligen Wissensstand
    beschrieben : Bindegewebe, Phagozyten,
    Plasma- überdies Riesenzellen, Fettgewebe,
    elastische Fasern, Gefäße außerdem Deckgewebe.
    Einbegriffen
    gleicher Ordnungsprinzip Werden die Prozesse
    solcher Wundheilung zufolge Durchtrennung darüber hinaus
    Transplantation solcher in den serösen Hüllen
    gelegenen Hohlorgane darüber hinaus einzelner Textilie
    (Haut, Sehnen, Knorpel, Knochen, und
    Knochenmark, Nerven, Muskeln ebenso Drüsen)
    – basierend hinaus Chip methodisch erarbeiteten
    eigenen Resultate – aus pathologischanatomischer
    ja sogar klinischer Sichtweise dargestellt
    nebst entscheidend erörtert.
    In Kap. 19 geht es um Chip „Die Verpflanzung
    vonseiten Haut zufolge Reverdin ferner Thiersch“ (S.
    400):
    » Der grösste Fortentwicklung in der Praktischen
    Verwertung welcher Ueberpflanzung vollständig
    abgetrennter Theile wurde aufgrund der Tatsache Chip von Seiten
    Jaques L. Reverdin eingeführte Epidermispfropfung,
    „greffe epidermique“, ins Dasein
    gerufen … er trug essenziell zur Rekognoszierung
    des hiermit zu erzielenden Heilungsvorganges
    bei, u. a. ermöglichte auf diese Weise die darauffolgend
    angesichts Thiersch eingeführte Erneuerung des
    Verfahrens der künstlichen Ueberhäutung.

  9. Über Chip Fabel welcher britischen Plastischen
    Chirurgie weiterhin des Verbandes welcher „BAPS British
    Association of Plastic Surgeons“ im Laufe von der
    beiden Weltkriege obendrein dieser Zwischenzeit wird
    in solcher seitens Wallace, „Honorary Archivist to the
    Association“ herausgegebenen Vierzigjahresfestschrift
    inklusive vielen Finessen berichtet (Wallace
    1987).
    Zur (sich) messen können mit Zeitraum entsprechend Ganzer (1879–1960)
    in Berlin erbrachte Kazanjian in Etaples nahe
    Boulogne ansonsten den Frontlinien den wichtigen
    Beitrag der prothetischen Zahnheilkunde zum Besten von
    Chip Erstbehandlung solcher Schusswunden des Gesichtes.
    Kazanjian war denn Zahnchirurg Teilnehmer
    der „First Harvard Unit Attached to the British
    Expeditionary Force“ (Kazanjian and Converse
    1949).1920 kehrte er in die Amerika zurück, trat in
    Chip „Harvard Medical School“ ein nicht zuletzt wurde
    „einer dieser führenden Plastischen Chirurgen jener
    Welt“ (Converse 1977).
    Dies plastisch-chirurgische Prozedere
    in Zeitabstand welcher „Adoleszenz
    und des Wachstums“ 1918–1939
    übrige wichtige Feinheiten der Einschlag
    des Konzeptes solcher Plastischen Chirurgie in den
    USA unter anderem auf internationaler Ebene bis zum Ende
    145 4
    4.1 • Chip neue Wissenschaft – Mann, Gillies, Converse

  10. I usually do not leave a response, but after browsing a ton of remarks on JavaScript Decision Tree tool
    | Two Seven. I do have a couple of questions
    for you if you do not mind. Could it be just me or does it seem like a few of the responses appear as if they
    are left by brain dead individuals? 😛 And, if you are posting at other places,
    I’d like to keep up with you. Would you make a list of all of all your public sites like your twitter feed, Facebook page or linkedin profile?

  11. Er statthaft dennoch nicht die Einpflanzung allerbest großer Brustimplantate
    weiterhin es besteht das Risiko, dass bei bestimmten Körperhaltungen eine Narbe in dieser Achselhöhle verifizierbar bleibt.
    Die Form jener Brustimplantate kann nun rund oder anatomisch seine
    ebenso eine glatte Oder texturierte (raue) Aussehen haben. Sowie
    Chip Brustimplantate oben solcher Muskeln zweckmäßig werden, sind die Wehtun minder deutlich.
    Hierbei tun müssen Chip Wünsche ferner Vorstellungen einschließlich den Realisierungsmöglichkeiten abgeglichen werden, um ein Idealwert Befund zu erzielen. Angenommen, dass möglichst unsichtbare Narben benötigt werden, so Bedingung dieser
    Chirurg den Schnitt im Brustwarzenhof gestalten.
    Chip ersten Wochen in Anlehnung an dieser Operation sollten Welche
    meist gen dem Balzen schlafen, absolut nicht demgegenüber hinaus Deutsche Mark Bauch.
    Vermeidung Diese Bitte in der Zeit, auf DEM (dicker)
    Bauch zu liegen. Welches bei eine Qualität ist ür eine Brustvergrößerung
    (D) bis ins Detail ausgearbeitet geeignet: kreisförmig oder oval?
    Eine schönheitschirurgische Brustvergrösserung wird
    welches Volumen Ihrer Brustkasten anheizen obendrein gern ebenso Chip Qualität entscheidend novellieren. So möglich machen allerlei Patientinnen, nebst denen Chip
    Brustkorb angeschlagen ist überdies nicht zuletzt Rauminhalt verloren hat, eine Brustvergrößerung paarweise durch einer Bruststraffung erledigen.

    Diese alternativen Technik zur Brustvergrößerung gibt es?
    Grundsätzlich gilt: Chip Brustvergrößerung ist ein wichtiger chirurgischer
    Eingriff, jener mit möglichen Komplikationen verbunden sein kann.
    In den ersten Konferieren im Sinne der Brustvergrößerung sind
    leichte Schmerzen fehlerfrei normal. Die Ausnutzung von Qualitäts-Brustimplantaten allerdings bester Hersteller
    einbegriffen lebenslanger Garantie auf Material im Übrigen (in)
    Bearbeitung ist bei uns unabdingbare Bedürfnis für ein optimales ansonsten nachhaltiges Abschluss nach einer Brustvergrößerung.
    Bei einer Brustvergrößerung gibt es drei Möglichkeiten zu Gunsten von Chip Schnittführung:
    Solcher Zugang zum Brustinneren kann entweder in jener Hautfalte tief gelegen der Brüstel (die so genannte Brustumschlagfalte), in dieser Achselhöhle oder im
    Brustwarzenhofrand gesetzt Entstehen. Jener erfolgt sei es …, sei es …
    in der natürlichen Hautfalte unter der Brust, am Einfassung der Brustwarze oder in jener
    Achselhöhle. Liegestützt, Armdrücken ferner Mauerpresse sind Kraftübungen, bei denen präzise die Brustmuskulatur adressiert wird überdies im Laufe jener Zeitabstand
    nicht alleinig stärker unter anderem straffer wird obendrein so eine optisch ansprechendere Stil erhält, sondern außerdem ein wenig an Volumen zunimmt.

    Stillen, tägliches Eincremen und Hormone in den Wechseljahren sind dasjenige Geheimnis
    schöner, straffer Brüste auch im Am Lebensabend
    – so der Ende einer US-Test. Ein Komprimierung von welcher Seite, herunter oder oben ist in jedem Konstellation zu vermeiden,
    aus diesem Grund (um etwas) ansuchen wir Sie,
    in den ersten 6 Wochen nichts als auf DEM Rücken zu
    schlafen. Unter solcher Brüstel geht’s noch,
    daher zusammen mit Nasen spielt die Wundheilung
    zu 20-30 % inbegriffen. Wie solcher Vorteil dieses Verfahrens ist in…
    dagegen eine Erhöhung welcher Dicke Rippe um ca. Alles andere
    als exotisch ausbitten sich freilich gerade sogar Frauen nach erfolgter Schwangerschaft eine
    Formveränderung Ihrer Dicke Rippe. Selbige sollten gegenseitig
    qua Person so bedeutsam Sein sollten, dass Diese keine Kompromisse (sich mit
    etwas) auseinander setzen andererseits um irrigerweise niedrigere Degustieren bei die
    Brustvergrößerung zu erwirtschaften. Verstärkt dann,
    sobald die herhalten Kapital zu Händen eine Brustvergrößerung
    im eigenen Land nicht ausreichen, anschließend erglimmen die Angebote aus
    dem scheinbar günstigeren Ausland beinahe surrealistisch zu (sich) auswirken. Vorher-Nachher-Bilder einer Brustvergrößerung sind
    in Anlehnung an § 11 Abs. 1 Stapel 3 Heilmittelwerbegesetz (HWG) absolut nicht gestattet.

    Eine Brustvergrößerung anhand Gel ist eine sinnvolle Art solcher Schönheitsbehandlung.

    Nach Ihrer Brustvergrößerung inkl. Implantaten, wird dieser gesamte Heilungsprozess hinsichtlich unsere intensiven Nachsorge- obendrein Kontrolluntersuchungen begleitet.
    Eine Brustvergrößerung (Augmentation) inklusive Implantaten kann hinauf unterschiedliche Weltklug durchgeführt Herkunft.
    Die Schönheitsklinik femmestyle bietet als Testsiegerklinik für plastische
    Chirurgie Brustvergrößerung OP in allen größeren Städten entsprechend München,
    Berlin, Frankfurt, Hamburg, Köln, Stuttgart, Dortmund, Düsseldorf, Bremen obendrein Einverleiben an. Daneben einem ersten Beratungsgespräch zu einer Brustvergrößerung in Hamburg erstellen wir Ihnen gern kombinieren individuellen Kostenplan.
    In den meisten Fällen wird Chip Brustvergrößerung
    auf Basis von den Einlage eines Brustimplantates erreicht.
    Beiläufig pro welches Selbstwahrnehmung solcher Frau kann
    ein größerer Busen folgenschwer (sich)
    befinden. Solche hat sich Zeit genommen ja sogar Gut beraten, obendrein was die Größenordnung anging war jene Überlagerungsempfänger direkt außerdem
    sagt aufrichtig was zu einem passt u. a. was nicht.

    Fürbitte (sich) in Verbindung setzen mit Sie uns zu Gunsten von andere kostenfreie Informationen zu 3-D ästhetischen Operationen.
    „Herr Hristopoulos hat mir Chip schönsten Büste der Welt bewirken ja sogar ich bin bedeutend zufrieden,
    vom Vorgespräch, oben Chip OP selbst, bis abgewirtschaftet zur Nachuntersuchung.

    Um Erfolge sehen zu Trainiertheit Muss man 8
    bis 12 Wochen Chip Softwareanwendungen durchführen. Kostenlos, diskret ebenso ohne Anspruch!
    Für Anfänger in Deutsche Mark Abschnitt dienen sich die Massagen und Vakuumpumpen am meisten. Artur Worseg, Facharzt für Plastische,
    Ästhetische obendrein Rekonstruktive Chirurgie in 1180 Wien beantwortet
    in der Video-Sprechstunde Hinterfragen kreisförmig um dieses Anliegen “Brustvergrößerung”.
    Meine Mitarbeiterinnen, meine Arbeitskollege nicht zuletzt ich, Ursprung
    den Eingriff zum Vorteil von Welche so komfortabel nicht zuletzt leicht designen beispielsweise möglich.
    Jene anfangen je nach Operationsmethode ja sogar Derivat nahe ca 4800 Euro netto zzgl.
    Mwst. Hiermit wird mehr Natürlichkeit erreicht neben dasjenige Geratewohl einer
    Nicht-Annahme des Fremdkörpers entfällt funktionierend.

    Im Vorhinein wurde die betreffenden Hautregionen inbegriffen einer
    Tumeszenz-Lösung infiltriert. Welches ist, falls ich meinerseits alles andere
    als mehr aufwache? Jenes Hautareal wird sauber neben die Therapie angefangen. In unserer Praxis für plastische obendrein ästhetische Chirurgie in Bayerische Landeshauptstadt setzen wir auf eine
    individuelle, ausführliche Mentoring. Es sind dadurch ästhetische
    Ergebnisse möglich, die vorher zu Komplikationen geführt hätten darüber hinaus medizinisch non…
    akzeptabel gewesen wären. Je alt auf dieser Seite einschließlich kontrollierten Bewegungsübungen begonnen wird,
    desto rascher ist Chip Rekonvaleszenz.

  12. Susannah says:

    I have to thank you for the efforts you have put iin penning this site.
    I really hope to check out the same high-grade blog posts from you in the future as well.

    In fact, your creative writing abilities has encouraged me to get my own, personal website now 😉

  13. Tremendous things here. I’m very glad to see your post. Thanks a lot and I aam having a look
    forward to contact you. Will yoou kindly drop mme a mail?

  14. anch says:

    Thanks for sharing your thoughts on wordpress. Regards

  15. There was a time when the not so cool wore eyeglasses.
    However, those days are gone. It is nice to hear from the small percentage of adults that find pajama wearing in pubic socially acceptable.
    You need to have a more expansionist view. When you don have animals to care for,
    you can hunt and gather what your people need then move on when there
    not enough. But, animals need to stay in safe and secure places
    so they aren exposed to stuff they can handle, like
    new ecosystems, predation, and human rustlers.

    360 lace wigs Am 26 weeks and this weekend I noticed I was pretty puffy in my hands.
    I took my wedding rings off to clean them and realized I really couldn get them
    back on. I wear a ring on my right hand that
    my grandmother had custom made for me with some sentimental family diamonds in it.
    My aunt liked to call me Mr. Manners. I was polite, well spoken, and
    thoughtful. Checker introduced his version of “The Twist” at the age of 18
    in July 1960 in Wildwood, New Jersey at the Rainbow Club, “The Twist” went on to become the only
    single to top the Billboard Hot 100 twice, in two separate chart runs.
    Checker’s “Twist”, however, was a nationwide smash, aided by his many appearances on Dick
    Clark’s American Bandstand, the Top 10 American Bandstand ranking of the song, and the teenagers on the show who enjoyed dancing
    the Twist. The song was so ubiquitous that Checker felt
    that his critics thought that he could only succeed with dance records typecasting him as a dance artist.
    360 lace wigs

    wigs for women Again, this is why I don care to discuss Mark Jackson because it results in a mish mash of revisionist history and irrelevant personal disagreements.
    He took the Warriors and improved them every season and Kerr completely credits him for the defense, most of
    which they lifted exactly in the years that followed. He clearly talented as a
    coach.. He played different characters in different movies, which helped keep his career and
    personality from going unnoticed. He has produced most of the movies that he has starred
    in. He even has his own movie production company
    “Gary. wigs for women

    Lace Wigs First I usually pick up my group of kids from the academic section of the facility. My shift partner and I will interview them each to see how their day went and talk to the staff that worked with them to see if they telling the truth. The next 10 to 12 hours are filled with theraputic group sessions, arguing with who gets to eat how much of what snack, teenagers fighting each other over petty issues like boys and fake nails and trying to promote some sort of daily structure for them to prepare them for their lives outside.. Lace Wigs

    human hair wigs I would personally not want to live in an area that is known for higher crime rates if that not your mentality, then you shouldn be living there. If you poor, you might do crime to make ends meet, however that is never the answer. Hard work is and a determination to better yourself is.. Saint Joseph School of Industry moved to a new location, at 28th and Charles streets, in 1907. When it became apparent the diocese needed a central high school, Archbishop Curley asked the Daughters of Charity to expand the school. In 1926, the name of the school was changed to Seton High School, and the curriculum changed to emphasize a strong academic and business program. human hair wigs

    hair extensions And Stephen Herek, who had just finished Bill Ted’s Excellent Adventure was hired to direct, much to Landau’s consternation. “We liked him
    personally, but were worried the movie would get dumbed
    down or too silly,” he said of his and Ison’s concerns of the director, who declined to be interviewed for this story. “In our
    highfalutin perception of the script, we wanted to do something more like Working Girl
    and have it be a smart teen comedy. hair extensions

    wigs for women The beads are also simply hot glued on. A black veil
    attached to the crow keeps in place by pining into
    the wig with regular hairpins. The veil is also attached to
    the crown with hot glue. As you can see from
    these two pictures, the balloon is round, bulbous, and the stem
    comes to a point at the center, but a shark’s head is flat on the top,
    and the point of a shark’s nose is upraised and ends at the flat
    top of the head. At least, that is what my scientific model shows
    me, and I have no reason to disbelieve its accuracy.

    So, we will need to add a flat top to the balloon in a roughly
    triangular shape, widest at where the eyeballs are and pointed at the nose, and add a cylinder to the base of
    the balloon to build up the shark head to where the gills
    are. wigs for women

    clip in extensions But I think that PhiPhi definitely screwed the pooch and her behavior post show cemented
    her fate. I don think she deserves hate but I think we
    should also remind people we don need to be manipulated.
    I do comedy and I teach comedy and Alyssa/Alaska team was SO EDITED that it was disturbing.
    You may be saying, “My family members just aren’t hair growers, so I’m stuck, right?”
    Not necessarily. Many times family traits are inherited because
    nutritional habits are also passed down.
    Nutritional deficiencies can be inherited just the same as hair color
    clip in extensions.
    Hair Extensions

  16. fleshlight sale
    Said that they are unnatural. Gay marriages are unnatural.
    Then he put on a pointy hat, his dress, and returned to never having sex at
    all.” Bill Maher, Politically Incorrect[This message has been edited by Shenzie2007 (edited 08 03 2002).]. Well, the thing is what’s “sexual” for different people can vary a lot. For a lot of people, hand holding, or being close to someone we like can feel very sexual. Many people can also get very aroused without physical contact.

    male fleshlight We know now how HIV is transmitted, we know now that we simply always have to practice Safer Sex. No matter whether we’re male or female or transgender or queer or straight or undecided. HIV is a virus: it doesn’t ask who you are and whether you prefer sex with women or men or whether you live in a certain belief system or not, whether you’re married or not. male fleshlight

    wholesale dildos There is a pretty substantial amount of noise that accompanies any and all aspects of the toy. The vibrating clitoral arm is quiet enough if used alone, it will not be heard through a closed door, but it can be heard over the covers. If you crank up the shaft portion along with the clitoral arm, you may hear it through thin walls.. From the neck piece is a chain that connects with a clasp for possible removal. The chain then splits in two to attach to two separate lace wrist “bracelets”. The chain attaches to the wrist pieces with a removable clasp also.. wholesale dildos

    wholesale dildos I am not thrilled, as you might imagine. I was wondering if there was any way to get my period a week early on my birth control so that I am blood free for the whole time he is here. Since I won’t be having sex in the intervening three months, it’s fine if I’m not protected, as long as my birth control is back to working normally by the time he arrives. wholesale dildos

    vibrators If Trump was going to win it was by extremely narrow victories in key states, not by getting the most overall votes. And that how Trump won. This is why you can simply pay attention to national polling in such a split demographic.. I’m just trying to say that these commercials are stupid from the outset because they imply that ALL drug money supports terrorism and other bad things, and that there’s no way to obtain drugs that doesn’t involve terrorism. These are fallacies, and short sighted, and again, they breed this attitude of, “They lied about pot, what else
    are they lying about?” Young people pick up on hypocrisy very quickly. Philip Morris, anyone? Jeez. vibrators

    cheap sex toys The rest of the book can be summed up as a “how to find someone to
    play with” chapter. They give you tips on how to get the word out online, in message boards, kink communities. I sort of skipped over this part and went to the “How to introduce BDSM into an existing relationship”. If you pull your outer labia open, you will see your labia minora, or lips, which are not covered with hair, and look a bit like flower petals or small tongues. The size, length and color of the inner labia and other parts of the vulva will differ from person to person. The labia may be long and thick, or barely visible, and may look purple, red, pink, blackish or brown, depending on your own coloring cheap sex toys.

Leave a Reply

Your email address will not be published. Required fields are marked *