Avatar billede eyes Nybegynder
25. januar 2005 - 13:57 Der er 1 kommentar og
2 løsninger

dynamisk tabel med javascript

hej

jeg sidder her og prøver at lave et javascript der kan ændre størrelse på td i tabel efter hvilken url man klikker på

har forsøgt noget men det er vist helt forkert

<script>
document.getElementById("link").onclick = popUp;

function moveIndikator(link).id 
{
TDwidth = link.id;
return TDwidth;
}

</script>

<body>
<a id="link" href="mover.htm?id=100" onclick="moveIndikator();">link</a>
<script>
document.write("<table><tr><td width='"& moveIndikator(TDwidth) &"px' align='right'>|</td>")
</script>
<td>noget text</td>
</tr>
</table>


Det den skal er at sætte sig til det antal px som er defineret på a href.

/oje
Avatar billede loevgaard Praktikant
25. januar 2005 - 14:05 #1
function update(td_width) {
document.getElementById('td1').style.width=td_width;
}

<a href="#" onclick="update(100);">Ændre bredde</a>

<td id="td1">HEJ</td>

Noget i den dur du mener?
Avatar billede loevgaard Praktikant
25. januar 2005 - 14:07 #2
Hvis det er flere tds der skal ændres bredde på, kan du jo bare putte en ekstra parameter i update, altså update(td_id, td_width) f.eks. :)
Avatar billede eyes Nybegynder
25. januar 2005 - 14:17 #3
nice :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester