12. februar 2003 - 21:31
Der er
7 kommentarer og 1 løsning
Showborders det værre sig TD og TR.
Jeg har dette som viser table borders, men jeg vil gerne have det således at den viser alle borders (Table, TD og TR) Kode: function tableBorders() { var aTables = idContent.document.getElementsByTagName("TABLE"); for (i=0;i<aTables.length;i++) { if(idContent.SHOWBORDER && (aTables[i].border == 0)){ aTables[i].runtimeStyle.borderWidth = 1; aTables[i].runtimeStyle.borderColor = "#cccccc"; aTables[i].runtimeStyle.borderStyle = "dotted"; aTables[i].runtimeStyle.borderCollapse = "collapse"; } else { aTables[i].runtimeStyle.borderColor = ""; aTables[i].runtimeStyle.borderStyle = "none"; aTables[i].runtimeStyle.borderCollapse = "collapse"; } } } function ShowTableBorders() { idContent.SHOWBORDER = !idContent.SHOWBORDER; tableBorders(); } Hvordan laves det? Håber der er en ekspert til stede :)
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
12. februar 2003 - 22:31
#1
Jeg har forsøgt at udbygge det, men det er ikke lykkedes endnu. Jeg sidder lige med noget arb. pt., men skal nok forsøge igen lidt senere. kode som den er nu function tableBorders() { var aTables = idContent.document.getElementsByTagName("TABLE"); for (i=0; i < aTables.length; i++) { if(idContent.SHOWBORDER && (aTables[i].border == 0)){ aTables[i].runtimeStyle.borderWidth = 1; aTables[i].runtimeStyle.borderColor = "#cccccc"; aTables[i].runtimeStyle.borderStyle = "dotted"; aTables[i].runtimeStyle.borderCollapse = "collapse"; } else { aTables[i].runtimeStyle.borderColor = ""; aTables[i].runtimeStyle.borderStyle = "none"; aTables[i].runtimeStyle.borderCollapse = "collapse"; } var aRows = aTables[i].rows for (y=0; y < aRows.length; y++) { var aCells = aRows[y].cells for (x=0; x < aCells.length; x++) { if(idContent.SHOWBORDER && (aRows[i].border == 0)){ aRows[i].runtimeStyle.borderWidth = 1; aRows[i].runtimeStyle.borderColor = "#cccccc"; aRows[i].runtimeStyle.borderStyle = "dotted"; aRows[i].runtimeStyle.borderCollapse = "collapse"; } else { aRows[i].runtimeStyle.borderColor = ""; aRows[i].runtimeStyle.borderStyle = "none"; aRows[i].runtimeStyle.borderCollapse = "collapse"; } } } } } function showTableBorders() { idContent.SHOWBORDER = !idContent.SHOWBORDER; tableBorders(); }
12. februar 2003 - 23:09
#2
Ok og tak fordi du gider. God arbejdslyst. :)
13. februar 2003 - 17:23
#3
wassup pelkjaer :) er det en svær nød :)
13. februar 2003 - 17:45
#4
Jeg har ikke kigget på det. Jeg kigger iaften - men kan du sætte borders på tr? :o)
13. februar 2003 - 18:23
#5
Nej nej my bad :o) Du vidste jo hvad jeg mente :D
13. februar 2003 - 21:34
#6
Jeg kan sq' ikke umiddelbart få de td's med.
13. februar 2003 - 23:39
#7
ok
14. februar 2003 - 11:45
#8
Jeg lukker bare... Hmm
Vi tilbyder markedets bedste kurser inden for webudvikling