Javascript wz_tooltip.js (mouseover)
peterpaul
- javascript
Ich habe mir das Javascript von http://www.walterzorn.com/tooltip/tooltip_e.htm gesaugt.
Läuft alles wie beschrieben damit.
Ich möchte allerdings ein PopUp-Window einer php-ausgabe haben.
Ich habe ein Listing, in dem Name/Adresse/PLZ/ usw. drinne steht.
Das Feld Name ist ein php-link.
Klickt man darauf, gehen die Details dieses Datensatzes auf.
Ich möchte das nun mit obigem Script realisieren.
Dabei hänge ich ...
Es geht um folgende Zeile
<td class="ergebniszeile"><a href="detail.php?a_id=<%$adressen.a_id%>"><%$adressen.a_name%></a></td>
darin muss irgendwo das Kommando
onmouseover="Tip('Some text')" onmouseout="UnTip()">Homepage </a>
wie auf der Webseite beschrieben untergebracht werden.
Leider gibt es dazu keine Beschreibung, sondern lediglich diese Zeile:
<a href="index.htm" onmouseover="Tip('Some text')" onmouseout="UnTip()">Homepage </a>
Hat sich damit schon mal jemand beschäftigt und kennt sich damit aus?
Wäre dankbar für Hilfe
Hi there,
darin muss irgendwo das Kommando
onmouseover="Tip('Some text')" onmouseout="UnTip()">Homepage </a>
wie auf der Webseite beschrieben untergebracht werden.
und was spricht gegen
<td class="ergebniszeile"><a onmouseover="Tip('Some text')" onmouseout="UnTip()" href="detail.php?a_id=<%$adressen.a_id%>"><%$adressen.a_name%></a></td>
?
Hallo und Danke erstmal - aber:
<td class="ergebniszeile"><a onmouseover="Tip('Some text')" onmouseout="UnTip()" href="detail.php?a_id=<%$adressen.a_id%>"><%$adressen.a_name%></a></td>
bringt mir leider nur dieses: "Some text" im PopUp.
Aber darin soll ja der Inhalt des kompletten Links stehen.
Das ist genau die Frage, wie man soetwas hinbekommt?!
<a onmouseover="Tip('Some text')"
bringt mir leider nur dieses: "Some text" im PopUp.
Logisch, weil du »Some text« an die Funktion übergibst.
Aber darin soll ja der Inhalt des kompletten Links stehen.
onmouseover="Tip('Der Text, den du im Tooltip haben willst.')"
Also meinetwegen:
onmouseover="Tip('<%$adressen.a_name%>')"
In diesem String solltest du ' durch ' und " durch " ersetzen, damit das JavaScript und das HTML nicht fehlerhaft werden.
Mathias
Super, das funktioniert schonmal,
wie bekomme ich es hin, dass noch mehr Details angezeigt werden?
Ich habe folgendes gemacht:
<td class="ergebniszeile"><a onmouseover="Tip('<%$adressen.a_name%>','<%$adressen.a_id%>')" onmouseout="UnTip()" href="detail.php?a_id=<%$adressen.a_id%>"><%$adressen.a_name%></a></td>
Da meckert das Script.
Also:
Wie bekomme ich nach dem '<%$adressen.a_name%>' noch mehrere Variablen dazu?