Avatar billede brinkoman Nybegynder
22. november 2001 - 23:27 Der er 7 kommentarer og
1 løsning

bøvl med dynamikken

Jeg siddder lige og bakser med et lille problem, og nu bliver min forklaringsevne sat på prøve!

Det går ud på at jeg har en tabel der er delt op i to kolloner. Den ene 75% og den anden resten. Jeg vil gerne have at man skal kunne klikke på noget, og så skal den lille kollone forsvinde, og den store blive 100%. Altså uden at opdatere siden!

Nu er jeg ikke så meget inde i DHTML eller Javascript, og det kan sikkert ikke lade sig gøre, men hvad kan jeg så bruge??

Bare skriv hvis der er noget I ikke forstår!

Hilsener...
Avatar billede nute Nybegynder
22. november 2001 - 23:29 #1
er det noen krav til hvilke browsere som skal kunne vise dette ?
Avatar billede brinkoman Nybegynder
22. november 2001 - 23:32 #2
IE. Ellers ikke!
Avatar billede nute Nybegynder
23. november 2001 - 00:03 #3
hmmm....jeg har drevet litt \"research\"  for å se om ikke IE har skrevet noen smarte funksjoner til akkurat dette formålet, meeeen....det har de ikke :-| jeg kan heller ikke finne noen spesifikasjoner fra w3c , så man er nok nødt til å skrive noen funksjoner selv...\"hurra!!!\". Fordelen med det er at man jo kan skrive noe som fungerer i NS :-D

Joda...det kan la seg gjøre. Man skal bare holde tungen rett i munnen. det er endel ting man skal ta høyde for. Jeg kan godt prøve å skrive noe, men det blir ikke i aften, og det kommer nok til å ta litt tid. jeg skal i seng om ikke så lenge for at jeg skal klare å være litt opplagt til klokken 0630 i morgen...

det eneste jeg kunne finne, var nedenforstående funksjonalitet. \"Problemet\" med den er at den ikke merger celler, men sletter kun den siste celle i en rekke. Dette medfører at hvis man har flere rekker, så vil man få skjeve tabeller uten rowspans...du forstår helt sikkert hva jwg mener når du kjører koden:

<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0 Transitional//EN\">

<html>
<head>
    <title>Untitled</title>
    <SCRIPT LANGUAGE=\"JavaScript\" TYPE=\"text/javascript\">
  <!--
 
    function delCell( tr, td ){
      document.all.mainTable.rows[tr].deleteCell();
    }
  //-->
  </SCRIPT>
</head>

<body>
<table id=\"mainTable\" border=\"1\">
<tr id=\"trOne\">
    <td id=\"tdOne\"> tdOne </td>
    <td id=\"tdTwo\"> tdTwo </td>
    <td id=\"tdThree\"> tdTwo </td>
    <td id=\"tdFour\"> tdTwo </td>
</tr>
<tr id=\"trTwo\">
    <td id=\"tdFive\"> tdOne </td>
    <td id=\"tdSix\"> tdTwo </td>
    <td id=\"tdSeven\"> tdTwo </td>
    <td id=\"tdEight\"> tdTwo </td>
</tr>

</table>
<br><br>
<a href=\"java script:void( delCell(\'trOne\') );\">Slett fra første rekke </a>&nbsp;|&nbsp;<a href=\"java script:void( delCell(\'trTwo\') );\">Slett fra andre rekke </a>
</body>
</html>
Avatar billede brinkoman Nybegynder
23. november 2001 - 00:10 #4
Det er rigtig fedt, for jeg har heldigvis kun en celle i mit tilfælde!!! Desuden kan man også lave en masse andet smart med det du har skrevet...

Jeg siger mange tak, og du behøver ikke at bøvle mere med det, så du får pointene med det samme. Nu vil også tænke på at gå i seng, da jeg skal op kl. 05:45! Slå den....

Jo forresten! Der er lige en ting...Er det muligt at få den slettede celle frem igen??
Avatar billede brinkoman Nybegynder
23. november 2001 - 00:12 #5
øh....hvis du vil have point, skal du lige svare :-)
Avatar billede olebole Juniormester
23. november 2001 - 00:33 #6
<ole>
Hvis du vil vide mere om, hvad der kan lade sig gøre i IE - hvis du f.eks. laver intranet eller andre net-applikationer - kan du kikke her:
  http://msdn.microsoft.com/library/default.asp?url=/workshop/author/dhtml/reference/methods.asp
Læg mærke til menuen til venstre...! Gå på opdagelse i objekter, metoder, properties og bagefter i alle de andre sjove ting. Du kan lære en myriade af ting på de sider ...men *husk*: Meget af det er kun til IE - og meget kun under Windows - og derfor ikke egnet til WWW  ;o)
/mvh
</bole>
Avatar billede nute Nybegynder
23. november 2001 - 09:11 #7
hmm....jeg kan da godt svare :)

Du har ingen funksjonalitet å få den slettede celle tilbake, meeeen...med litt hjernegymnastikk, så er det ikke en umulighet

/nute
Avatar billede nute Nybegynder
26. november 2001 - 23:10 #8
hmmm....lukker vi dette spørsmål, eller venter vi på bedre vær ?
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