Changeset 108 for Dev/trunk/classes


Ignore:
Timestamp:
09/19/11 14:34:31 (14 years ago)
Author:
fpvanagthoven
Message:

Extra input field and dropdownlist for categories

File:
1 edited

Legend:

Unmodified
Added
Removed
  • Dev/trunk/classes/QuestionCreationTool.php

    r104 r108  
    232232                                                                                                                                                                                                                                                                                                                                                                                           
    233233                specs.appendChild(answerDiv);
    234             }         
     234            }   
     235           
     236            function newCategory()
     237            {
     238                var categoryBox = document.getElementById("categoryBox");
     239                categoryBox.innerHTML = "";
     240               
     241                var categoryInput = document.createElement("input");
     242                categoryInput.name = "questionCategory";
     243               
     244                categoryBox.appendChild(categoryInput);
     245            }
    235246                                                                   
    236247        </script>
     
    260271            <table class="questionTable">
    261272                <tr>
     273                    <td><label for="questionCategory">Category</label></td>
     274                    <td id="categoryBox"><!-- Select should be filled with existing categories-->
     275                        <select name="questionCategory">
     276                            <option value='Test Category'>Test Category</option>
     277                        </select>
     278                        <!-- New category button -->
     279                        <input type="button" class="surveyButton" onclick="newCategory()" value="New Category" />
     280                    </td>
     281                </tr>
     282                <tr>
    262283                    <td><label for="questionCode">Code</label></td>
    263284                    <td><input id="questionCode" name="questionCode" size="5" /></td>
     
    265286                <tr>
    266287                    <td><label for="questionTitle">Title</label></td>
    267                     <td><input id="questionTitle" name="questionTitle" size="30" /></td>
     288                    <td><input id="questionTitle" name="questionTitle" size="60" /></td>
    268289                </tr>
    269290                <tr>
Note: See TracChangeset for help on using the changeset viewer.