Tooltip script
Safak
- javascript
Was ist an dem fogenden script falsch? Das erste funktioniert, das zweite aber nicht...
---------
1
---------
<script language="JavaScript" type="text/javascript">
<!--
st = "Juhu";
kfi = "juhuu";
function tooltip() {
for (var i=0; i<document.getElementsByTagName("td").length; i++) {
if (document.getElementsByTagName("td")[i].firstChild.data=="ST"){ document.getElementsByTagName("td")[i].title=st;}
elsif (document.getElementsByTagName("td")[i].firstChild.data=="KFI"){ document.getElementsByTagName("td")[i].title=kfi;}
else {return;}
}
}
// -->
</script>
--------
2
--------
<script language="JavaScript" type="text/javascript">
<!--
st = "Juhu";
kfi = "juhuu";
function tooltip() {
for (var i=0; i<document.getElementsByTagName("td").length; i++) {
if (document.getElementsByTagName("td")[i].firstChild.data=="ST") document.getElementsByTagName("td")[i].title=st;
}
}
// -->
</script>
---------------------------------------
Habe ich die if-elsif-else Anweisung im ersten script falsch notiert?
Danke,
Safak
Sorry!
Das zweite funktioniert, das erste nicht!
elsif (document.getElementsByTagName("td ...
else if !
elsif (document.getElementsByTagName("td ...
else if !
gut dann gibt es keinen Fehler aus. aber dann funktionier die funktion nichtmehr...
elsif (document.getElementsByTagName("td ...
else if !
gut dann gibt es keinen Fehler aus. aber dann funktionier die funktion nichtmehr...
---> Es funktionier allesdings wenn man das else am Ende weglässt.
Ich frage mich dann wieso in den Selfhtml pages das nicht erwähnt war :/ da stand if-elsif-else...hmm ok sorry, nochmal nachgeschaut das war perl..................................(müde)
sooorry *g*
Gruß,
Safak
<!doctype html public "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
<head>
<title>Tabelle</title>
<script language="JavaScript" type="text/javascript">
<!--
st = "Juhu";
kfi = "juhuu";
function tooltip() {
for (var i=0; i<document.getElementsByTagName("td").length; i++) {
if (document.getElementsByTagName("td")[i].firstChild.data=="ST"){ document.getElementsByTagName("td")[i].title=st;}
else if (document.getElementsByTagName("td")[i].firstChild.data=="KFI"){ document.getElementsByTagName("td")[i].title=kfi;}
}
}
// -->
</script>
</head>
<body onLoad="tooltip()" style="word-spacing: 0; line-height: 100%; margin-top: 0; margin-bottom: 0">
<p style="word-spacing: 0; line-height: 100%; text-indent: 0; margin: 0"><font face="Arial" size="4">Auflistung
international gültiger Dokumente zu den Hauptprozessen</font> </p>
<table width="100%" border="1" name="dokumente">
<tr>
<td> </td>
<td> </td>
<td>ST</td>
<td>KFI</td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
</table>
</body>
</html>