Advertisement
Guest User

Untitled

a guest
Oct 9th, 2015
94
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.78 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. <a href="#" onclick="id1()">Текст</a>
  20.  
  21. var ids = 0;
  22. function id1() {
  23. var ids = 'colors';
  24. alert(ids);
  25. };
  26. var f = document.getElementById(ids);
  27. f.onchange = function() {
  28. var n = f.querySelectorAll('[type="checkbox"]'),
  29. l = f.querySelectorAll('[type="checkbox"]:checked');
  30. for (var j = 0; j < n.length; j++)
  31. if (l.length >= 1) {
  32. n[j].disabled = true;
  33. for (var i = 0; i < l.length; i++)
  34. l[i].disabled = false;
  35. } else {
  36. n[j].disabled = false;
  37. }
  38. }
  39.  
  40. var ids = ["home", "morning", "colors"];
  41. for (var i = 0; i < ids.length; i++)
  42. {
  43. addChangeEventListener(ids[i]);
  44. }
  45.  
  46. function addChangeEventListener(id)
  47. {
  48. var f = document.getElementById(id);
  49. f.onchange = function() {
  50. var n = f.querySelectorAll('[type="checkbox"]');
  51. var l = f.querySelectorAll('[type="checkbox"]:checked');
  52. for (var j = 0; j < n.length; j++)
  53. {
  54. if (l.length >= 1)
  55. {
  56. n[j].disabled = true;
  57. for (var i = 0; i < l.length; i++)
  58. {
  59. l[i].disabled = false;
  60. }
  61. }
  62. else
  63. {
  64. n[j].disabled = false;
  65. }
  66. }
  67. };
  68. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement