Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <html>
- <head>
- <script type="text/javascript" src="jquery-1.2.6.js"></script>
- <script type="text/javascript">
- function selection(obj) {
- var property = obj.options[obj.selectedIndex].value;
- if (properties[property]) {
- var form = document.forms[0], boxes = form.elements['edit[stories][]'];
- for (i = 0; i < boxes.length; i++) boxes[i].checked = false;
- for (i = 0; i < boxes.length; i++) {
- for (j = 0; j < properties[property].length; j++) {
- if (boxes[i].value == properties[property][j]) {
- boxes[i].checked = true;
- }
- }
- }
- }
- }
- </script>
- <script type="text/javascript">
- var properties = new Array();
- properties['omelet'] = [1, 2, 3];
- properties['fruit'] = [4, 5];
- properties['veggies'] = [6];
- properties['offers'] = [3, 5];
- </script>
- </head>
- <body>
- <form>
- <select onchange="selection(this)">
- <option value="ignore">check...
- <option value="omelet">omelet
- <option value="fruit">fruit
- <option value="veggies">veggies
- <option value="offers">offers
- <option value="all">all
- <option value="nothing">nothing
- </select>
- <input type="checkbox" name="edit[stories][]" value="1">Butter
- <input type="checkbox" name="edit[stories][]" value="2">Cheese
- <input type="checkbox" name="edit[stories][]" value="3">Eggs
- <input type="checkbox" name="edit[stories][]" value="4">Apples
- <input type="checkbox" name="edit[stories][]" value="5">Pears
- <input type="checkbox" name="edit[stories][]" value="6">Broccoli
- </form>
- </body>
- </html>
Add Comment
Please, Sign In to add comment