Hejsa.
Jeg har følgende kode:
- <table cellspacing="2">
- <tr>
- <th id="username">Username</th>
- <th id="lastseen">Last seen</th>
- <th id="options">Options</th>
- </tr>
-
- <tr>
- <td id="username">..</td>
- <td id="lastseen">...</td>
- <td id="options">
- <img src="images/icons/view.png" alt="View user" title="View this user's profile" />
- <img src="images/icons/user_edit.png" alt="Edit user" title="Edit this user?" />
- <img src="images/icons/email_go.png" alt="Email user" title="Send an email to this user?" />
- <img src="images/icons/note.png" alt="Note user" title="Set a note for this user?" />
- <img src="images/icons/delete.png" alt="Delete user" title="Delete this user?" onclick="show('s')" /> <!-- Ikonet jeg snakker om -->
- </td>
- </tr>
- <tr id="s" style="display: none;">
- <td colspan="3">Test DROP down</td>
- </tr>
- </table>
Problemet opstår når at jeg klikker på ikonet "delete". Det er ikke bare den her, men jeg har ikke lige fået lavet javascript til de andre, i hvert fald ikke før det her virker ordenligt. Altså samme metode skal benyttes til de andre billedere, men jeg laver den her først og har ikke lavet den andre da den her ikke virker.
Problemet er at den "box" som hopper ned under det row, som der bliver udskrevet som table. Men boxen som "folder" sig ud har det med at den kun vil fylde den første kolonne. Jeg har prøvet stort set alt. Og jeg er løbet tør for ideer. Så har I noget som I kan byde ind med?
Sig til hvis der mangler informationer eller om jeg skal ligge min css fil med op.
ps. Det skal siges at javascriptet, som viser selve "boxen" er korrekt lavet og det virker. Men den fylder stadigvæk kun 1 kolonne.
Her er javascriptet:
- function show(id) {
- var e = document.getElementById(id);
- if(e.style.display == 'block')
- e.style.display = 'none';
- else
- e.style.display = 'block';
- }
- Mvh,
Magnus.
Indlæg senest redigeret d. 17.08.2010 18:15 af Bruger #15047