[javascript]Telefoonlijst maken

Pagina: 1
Acties:

  • coldasice
  • Registratie: September 2000
  • Laatst online: 09:48

coldasice

business intelligence

Topicstarter
Ik ben bezig met een telefoonlijst te maken en ik wil dit met javascript doen zodat iedereen zijn lijst clientsided kan aanpassen. De gegevens heb ik al uit de public folders van outlook gehaald en via vbscript in een variabele van javascript gehaald....

maar nu heb ik een tijdje geleden een website gezien waar je teksten kon aan en uit zetten door een knop....als je de tekst weglaat sluit de rest gewoon aan....nu wil ik dit ook gaan doen met alle personen en telefoonnummers....eerst groeperen als afdelingen en dan zelf de afdelingsvolgorde kunnen bepalen maar nu ben ik die website kwijt en vraag ik me af hoe ik dit het beste kan doen???

met frames en dan met z-index werken???

ik kan het eigenlijk niet goed vinden....zal wel komen door de vakantie...

business-intelligence.info/freelance


  • whoami
  • Registratie: December 2000
  • Laatst online: 00:40
Javascript hoort niet thuis in P&W, maar in W&G. (DAt kan je ook lezen in de forumdescription).

P&W -> W&G

https://fgheysels.github.io/


  • Guidance
  • Registratie: Augustus 2003
  • Laatst online: 26-10-2025
z-index is niet beslist nodig, het is handiger om DIV's te maken en deze met inline visible te maken. Kijk hiervoor eens op www.handleidinghtml.nl. Dit is voor mij een handige hulp geweest bij Reference voor HTML.

Guidance

  • coldasice
  • Registratie: September 2000
  • Laatst online: 09:48

coldasice

business intelligence

Topicstarter
ik krijg al in de gaten dat ik in het verkeerde forum aan het zoeken was.....ik zal het eens doorlezen met de div's....bedankt alvast....

business-intelligence.info/freelance


  • coldasice
  • Registratie: September 2000
  • Laatst online: 09:48

coldasice

business intelligence

Topicstarter
code:
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
<script type="text/javascript"><!--//--><![CDATA[//><!--

startList = function() {
    if (document.all&&document.getElementById) {
            navigation = document.getElementById("Afdeling");
            
            for (i=0; i<navigation.childNodes.length; i++) {
                node = navigation.childNodes[i];
                
                if (node.nodeName=="LI") {
                    node.onclick=function() {
                        if(this.className==" over"){
                        this.className=this.className.replace(" over", "");
                        }
                        else{       
                        this.className+=" over";
                        }       
                    }
                }
            }
        }
}
window.onload=startList;

//--><!]]></script>

<LINK REL="Stylesheet" HREF="/asp_lib/styles/telefoonlijst.css" TYPE="text/css">
<body>
<ul id="Afdeling">

<li>Verkoop
    <ul>
        <table border="1">
            <li><tr><td><a href="">naam0</a></td><td>0411111111</td></tr></li>
            <li><tr><td><a href="">naam1</a></td><td>041111111</td></tr></li>
            <li><tr><td><a href="">naam2</a></td><td>041111111</td></tr></li>
        </table>
    </ul>
</il>


Als ik deze code uitvoer komt het er redelijk goed uit te zien....
alleen krijg ik eerst enkele witregels onder de afdeling te zien en omdat ik niet zo heel veel weet van styling hoop ik dat jullie me hiermee kunnen helpen...

hieronder staat een gedeelte van de stylingsheet
code:
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
ul {
    padding: 0;
    margin: 0;
    position: relative;
    border: thin;
}

li {
    float: left;
    position: relative;
    width: 25em;
    font-size: smaller;
}

li ul { 
    display: none;
    position: relative;
    top: 0em;
    left: 0;
}

li>ul {
    top: auto;
    left: auto;
}

li:hover ul, li.over ul { 
    display: block;
}


hoe komt het???en een table binnen een li denk ik niet dat het echt een mooje oplossing is maar ik weet niet precies hoe ik dit moet aanpakken....

misschien met divs??

business-intelligence.info/freelance


  • coldasice
  • Registratie: September 2000
  • Laatst online: 09:48

coldasice

business intelligence

Topicstarter
heb de <li> eruit gehaald en er 1 van gemaakt....en hierin de table gezet....

code:
1
2
3
4
5
6
7
8
9
10
11
12
<li>Verkoop
      <ul>
          <li>
                <table>
                       <tr>
                          <td><a href="">naam1/a></td>
                          <td>04111111</td>
                       </tr>
    </table>
           </li>
       </ul>
</il>


nu werkt het wel....

business-intelligence.info/freelance

Pagina: 1