Advertisement
Guest User

Untitled

a guest
Oct 8th, 2015
110
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.24 KB | None | 0 0
  1. var f = document.getElementById("colors");
  2. f.onchange = function() {
  3. var n = f.querySelectorAll('[type="checkbox"]'),
  4. l = f.querySelectorAll('[type="checkbox"]:checked');
  5. for (var j = 0; j < n.length; j++)
  6. if (l.length >= 1) {
  7. n[j].disabled = true;
  8. for (var i = 0; i < l.length; i++)
  9. l[i].disabled = false;
  10. } else {
  11. n[j].disabled = false;
  12. }
  13. }
  14.  
  15. var f = document.getElementById("colors");
  16.  
  17. var f = document.getElementById("morning");
  18.  
  19. var ids = ["home", "morning", "colors"];
  20. for (var i = 0; i < ids.length; i++)
  21. {
  22. addChangeEventListener(ids[i]);
  23. }
  24.  
  25. function addChangeEventListener(id)
  26. {
  27. var f = document.getElementById(id);
  28. f.onchange = function() {
  29. var n = f.querySelectorAll('[type="checkbox"]');
  30. var l = f.querySelectorAll('[type="checkbox"]:checked');
  31. for (var j = 0; j < n.length; j++)
  32. {
  33. if (l.length >= 1)
  34. {
  35. n[j].disabled = true;
  36. for (var i = 0; i < l.length; i++)
  37. {
  38. l[i].disabled = false;
  39. }
  40. }
  41. else
  42. {
  43. n[j].disabled = false;
  44. }
  45. }
  46. };
  47. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement