Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 7797051
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: June 1, 20262026-06-01T23:33:35+00:00 2026-06-01T23:33:35+00:00

The Dewey Decimal Classification (DDC) is a really useful method to classify books and

  • 0

The Dewey Decimal Classification (DDC) is a really useful method to classify books and texts. So I’m trying to find a triple drop down menu that implements it. I googled it in many different ways but couldn’t find any.

I’ve seen long time ago the double drop down menu and recently the triple drop down menu, so I COULD implement this for myself. Thought my lucky guess is, not knowing too much about javascript, that I could spend MANY hours of really hard work to implement it.

Therefore, my question. Do you know where I can find an already made javascript code for a dropdown menu implementing the DDC? Also, it needs NOT to redirect to another page when you select all the fields since it’s for a submit page where other fields are required. This could be hacked thought.

If instead of the DDC you posted some code with the Universal Decimal Classification that’d also be valid. It’s just I prefer the DDC.

If I don’t find it anywhere, I’ll try to do it myself and publish the code.

It should work in this way: The first drop down has these options:

  • Computer science, information and general works
  • Philosophy and psychology
  • Religion
  • Social sciences
  • Language
  • Science (including mathematics)
  • Technology and applied science
  • Arts and recreation
  • Literature
  • History and geography

If you selected, let’s say, “Science”, then the second drop down menu would acquire these values:

  • Sciences
  • Mathematics
  • Astronomy & allied sciences
  • Physics
  • Chemistry & allied sciences
  • Earth sciences
  • Paleontology; Paleozoology
  • Life sciences
  • Plants
  • Zoological sciences/Animals

And let’s say that now you choosed “Physics”, then the third drop-down menu would be like this:

  • Classical mechanics; Solid mechanics
  • Fluid mechanics; Liquid mechanics
  • Gas mechanics
  • Sound & related vibrations
  • Light & paraphotic phenomena
  • Heat
  • Electricity & electronics
  • Magnetism
  • Modern physics

If you selected “Heat”, then the value of the drop down menu would be: opt1=5, opt2=3, opt3=6, as “Heat” corresponds to 536.

You can see the full structure in Wikipedia.

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-06-01T23:33:36+00:00Added an answer on June 1, 2026 at 11:33 pm

    It took less time than expected as javascript ‘advanced’ code was really similar to other programming languages. Just about 20h with the help of some bash script not to do repetitive tasks manually. I really DON’T think it’s a good idea to paste about 3000 lines of javascript here, so, as I requested in the first place, I post the html here and also THIS LINK to the ddc.js. Also, you can test it here and see the explanation there. Both links are from my page and there’s some light php involved that I won’t post as it’s not too relevant (explained in the second link in the NOTE).

    Html:

    <script language="JAVASCRIPT" src="ddc.js" type="text/javascript"></script>
    <h1>Dewey Decimal Classification</h1><br><br>
        <form style="text-align: center;" onLoad="msDDC()" name="formDDC" method="POST">
            <select name="classesDDC" style="width: 300px; height: 24px; font-size: 14px;" onChange="changeDivisions()">
            <option value="">Select a class</option>
            <option value="0">0. Computer science, knowledge & systems</option>
            <option value="1">1. Philosophy and psychology</option>
            <option value="2">2. Religion</option>
            <option value="3">3. Social sciences</option>
            <option value="4">4. Language</option>
            <option value="5">5. Science</option>
            <option value="6">6. Technology</option>
            <option value="7">7. Arts</option>
            <option value="8">8. Literature</option>
            <option value="9">9. History, geography & biography</option>
        </select><br><br>
        <select name="divisionsDDC" style="width: 300px; height: 24px; font-size: 14px;" onChange="changeSections()">
            <option value="">Divisions will appear here</option>
        </select><br><br>
        <select name="sectionsDDC" style="width: 300px; height: 24px; font-size: 14px;">
            <option value="">Sections will appear here</option>
        </select><br><br>
        <input type="submit" value="Go!" style="width: 300px; height: 24px; font-size: 14px;">
        </form>
    
    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

The following query will display all Dewey Decimal numbers that have been duplicated in
I am using Apache Solr 1.4 with dismax, and I am trying to execute
I'm new in this domain and like to write an application managing genealogical data.
I'm using OleDb to select data from excel spreadsheets. Each spreadsheet can contain many
This code: var customers = from cust in Customers group cust by new {cust.Country}
I'm building the world's simplest library application. All I want to be able to
I'm parsing XML results from an API call using PHP and xpath. $dom =
I am looking for a free taxonomy that is totally free. In my research,
I have an NSArray of Object that has an interesting property that I would
Say I wanted to have a project, and one-to-many with to-do items, and wanted

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.