---
title: "Wie ersetze ich onClick?"
url: "https://www.typo3.net/d/103070-wie-ersetze-ich-onclick"
source: "typo3.net"
tags: ["TYPO3","Menüs","Frage","Links","RealURL"]
created: "2010-12-31"
last_reply: "2011-01-03"
replies: 1
solved: false
page: 1
pages: 1
lang: "de"
---

# Wie ersetze ich onClick?

TYPO3 › Menüs · 1 Antwort · gestartet 2010-12-31

## Eröffnungsbeitrag

**jop** · 2010-12-31 · [Beitrag #1](https://www.typo3.net/d/103070-wie-ersetze-ich-onclick/1)

Hallo ich habe bis jetzt folgendes Menü:

```typoscript
lib.nav.2 = TMENU
lib.nav.NO {
    expAll = 0
  allWrap.dataWrap = <tr><td valign="middle" class="subnavi" onClick="location.href='index.php?id={field:uid}'" onMouseOver="this.className='subnaviover'" onMouseOut="this.className='subnavi'"><a href="index.php?id={field:uid}">{field:title}</a></td><tr><td class="abstandkl"></td></tr>
doNotShowLink = 1
lib.nav.ACT=1
lib.nav.ACT {
    expAll = 0
  allWrap.dataWrap = <tr><td valign="middle" class="subnaviover" onClick="location.href='index.php?id={field:uid}'" onMouseOver="this.className='subnaviover'" onMouseOut="this.className='subnaviover'"><a href="index.php?id={field:uid}">{field:title}</a></td><tr><td class="abstandkl"></td></tr>
doNotShowLink = 1
}
}
```

Nun habe ich RealUrl installiert. Klar dass es nicht funktioniert. Also habe ich dies so umgeschrieben:

```typoscript
lib.nav {
    wrap = <tr>|</tr>
    NO.wrapItemAndSub = <td valign="middle" class="subnavi" onClick="location.href=''" onMouseOver="this.className='subnaviover'" onMouseOut="this.className='subnavi'">|</td></tr><tr><td class="abstandkl"></td></tr>
    ACT = 1
    ACT.wrapItemAndSub = <td valign="middle" class="subnaviover" onClick="location.href=''" onMouseOver="this.className='subnaviover'" onMouseOut="this.className='subnaviover'">|</td></tr><tr><td class="abstandkl"></td></tr>
    }
```

Wie bringe ich nun den Link in das '' nach onClick="location.href=''"?
Alles probiert und keine Lösung gefunden..
Danke für Infos!

Freundliche Grüsse
Patrick

## Antworten

### [#2](https://www.typo3.net/d/103070-wie-ersetze-ich-onclick/2) · Unbekannter Benutzer · 2011-01-03

Erstmal vorweg, warum benutzt du nicht einfach die Links die TYPO3 generiert wenn du "doNotShowLink = 1" nicht setzt?

Noch nicht endgültig durchdacht, wird sicher einiges an Code, aber der Ansatz ist, sich ein cObject zu nehmen (z.B. über allStdWrap) dann damit den Link zu erzeugen (Stichworte: TEXT, typolink, returnLast) und den restlichen Text drumherum zu bauen.

---

Quelle: „Wie ersetze ich onClick?“, typo3.net, https://www.typo3.net/d/103070-wie-ersetze-ich-onclick
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
