Avatar billede planetdb Nybegynder
07. februar 2002 - 12:44 Der er 4 kommentarer og
1 løsning

problem med oprettelse af tabel!...

Nedenstående kode skriver en tabel til den editable frame i opener dokumentet! Problemet er bare, at alt andet tekst, som allerede befinder sig i framen, bliver slettet når man indsætter tabellen!! Hvordan kan dette fixes? Har jeg fat i noget hvis jeg siger at selve "table koden" som scriptet generere skal lægges til, dvs. ved hjælp af "+", istedet for at det bare bliver indsat??...

Kode:
=======================================================

<script>
function lavTabel(frm) {
html = "<table width=" + frm.w.value + " height=" + frm.h.value + " cellspacing=" + frm.cs.value + " border=" + frm.cells.options[frm.cells.selectedIndex].text + ">";
cl = parseInt(frm.cells.options[frm.cells.selectedIndex].text);
kl = parseInt(frm.rows.options[frm.rows.selectedIndex].text);
for (r = 0; r < kl; r++) {
html += "<tr>";
for (c = 0; c < cl; c++) html += "<td>Celle</td>";
html += "</tr>";
}
html += "</table>";
opener.article_text.document.write(html);
}
</script>

=======================================================
Avatar billede 0verwrite Nybegynder
07. februar 2002 - 13:59 #1
er ikke helt 100 men noget a'l dette ville måske gøre det:
opener.article_text.document.write(opener.article_text.document.body.innerHTML+html);

ellers kan du smide det i et layer og target det!
Avatar billede planetdb Nybegynder
07. februar 2002 - 14:12 #2
>> 0verwrite

Det virkede perfekt! Du er en Gud!! :)

//planetdb
Avatar billede 0verwrite Nybegynder
07. februar 2002 - 15:15 #3
Ok det havde jeg nu ellers ikke regnet med ;)
så lidt du!
Avatar billede planetdb Nybegynder
07. februar 2002 - 17:28 #4
>>0verwrite

..Jeg ville lige høre  dig, om det måske er muligt at lave scriptet således at man, hvis den givene tekst er markeret, kan sætte en table ind midt i en tekst? For med scriptet som det er nu, bliver tabellen blot sat ind i slutningen af alt andet indhold, hvilket egentlig er ganske perfekt i sig selv!? men det andet gør det lidt mere blærret! :) Håber du kan hjælpe..!
Avatar billede 0verwrite Nybegynder
07. februar 2002 - 18:05 #5
jo skriv til mig morten@webmonster.dk
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