File: hidden.html

package info (click to toggle)
itsalltext 1.4.1-1
  • links: PTS, VCS
  • area: main
  • in suites: squeeze
  • size: 932 kB
  • ctags: 177
  • sloc: makefile: 134
file content (127 lines) | stat: -rw-r--r-- 3,465 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Strict//EN">
<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
    <title>Hidden Textareas</title>
    <link rel="stylesheet" href="style.css" type="text/css">
    <script type="text/javascript">
     function toggle(that, event) {
       var dis = document.getElementById('dis');
       var vis = document.getElementById('vis');

       var dis2 = document.getElementById('dis2');
       var vis2 = document.getElementById('vis2');

       var dis3 = document.getElementById('dis3');
       var vis3 = document.getElementById('vis3');

       if(dis.style.display == 'none') {
         dis.style.display = '';
       } else {
         dis.style.display = 'none';
       }
       if(vis.style.visibility == 'hidden') {
         vis.style.visibility = '';
       } else {
         vis.style.visibility = 'hidden';
       }

       if(dis2.className == 'nodis') {
           dis2.className = '';
       } else {
           dis2.className = 'nodis';
       }
       if(vis2.className == 'novis') {
           vis2.className = '';
       } else {
           vis2.className = 'novis';
       }

       if(dis3.className == 'nodis') {
           dis3.className = '';
       } else {
           dis3.className = 'nodis';
       }
       if(vis3.className == 'novis') {
           vis3.className = '';
       } else {
           vis3.className = 'novis';
       }
       return false;
     }
    </script>
    <style type="text/css">
      .nodis { display: none; }
      .novis { visibility: hidden; }
      html, body { background: #faa; }
    </style>
  </head>

  <body>
    <h1>Hidden Textareas</h1>

    <div class="back"><a href=".">back</a></div>

    <p>
      Purpose: to verify that the edit button does not show up for hidden textareas.
    </p>


    <form action="" method="get">
      <ol>
        <li>
          <div class="boxed">
            &nbsp;<textarea id="dis" style="display: none;">display: none</textarea>
          </div>
        </li>
        <li>
          <div class="boxed">
            &nbsp;<textarea id="dis2" class="nodis">display: none</textarea>
          </div>
        </li>
        <li>
          <div class="boxed">
            <textarea id="vis" style="visibility: hidden;">visibility: hidden</textarea>
          </div>
        </li>
        <li>
          <div class="boxed">
            <textarea id="vis2" class="novis">visibility: hidden</textarea>
          </div>
        </li>

        <li>
          <div class="boxed">
            <div id="dis3" class="nodis">
              <div>
                <textarea>nested display: none</textarea>
              </div>
            </div>
          </div>
        </li>
        <li>
          <div class="boxed">
            <div id="vis3" class="novis">
              <div>
                <textarea>nested visibility: hidden</textarea>
              </div>
            </div>
          </div>
        </li>

        <li>
          Click the toggle button to reveal the textareas.
        </li>
        <li> Mouse over the textareas.  The edit button should appear. </li>
        <li> Click the toggle button to hide the textareas.</li>
        <li> Mouse around to verify that the edit button isn't shown.</li>
      </ol>
      <p>
        <button onclick="return toggle(this, event);">Toggle</button>
      </p>
    </form>

    <div class="back"><a href=".">back</a></div>
  </body>
</html>