Thema: Delphi xsl-javascript!

Einzelnen Beitrag anzeigen

salem01

Registriert seit: 8. Okt 2005
19 Beiträge
 
#1

xsl-javascript!

  Alt 1. Dez 2005, 12:35
hallo,
ich versuche ein javascript in meiner xsl-datei zu verwenden, um die farben einer tabelle alternierend mit zwei farben zu versehen, das script sieht so aus:
XML-Code:
<head>
 <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/>
 <script type="text/javascript">
 <xsl:comment>
  .......
function color(id, c1, c2) {
  if(document.getElementById(id)) {
    var trs = (document.getElementById(id).getElementsByTagName("tbody").length) ? document.getElementById(id).getElementsByTagName("tbody")[0].getElementsByTagName("tr") : document.getElementById(id).getElementsByTagName("tr");
    for(var i=0; i<trs.length; i++)
    trs[i].style.backgroundColor = (i%2) ? c1 : c2;
  }
}

window.onload = function() {
  color("daten", "#fff", "#edf3fe");
}
.....
 </xsl:comment>
</head>
ich übergebe ihm dabei die ID von der jeweiligen tabelle, die so den kopf-tag "<table width="1100" border="0" cellpadding="0" align="left" id="daten">" hat.

mein editor meldet aber dabei einen fehler: diese datei ist nicht wohlgeformt, whitespace erwartet. un markiert dann die for-schleife im script!.
mache ich da irgendwas falsches??.

LG.
  Mit Zitat antworten Zitat