---
title: "dynamisch generierte Auswahlliste: TS Variablen in JavaScript Funktion nutzen"
url: "https://www.typo3.net/d/60809-dynamisch-generierte-auswahlliste-ts-variablen-in-javascript-funktion-nutzen"
source: "typo3.net"
tags: ["Extensions","Frage","JavaScript & AJAX"]
created: "2007-04-11"
last_reply: "2007-04-11"
replies: 0
solved: false
page: 1
pages: 1
lang: "de"
---

# dynamisch generierte Auswahlliste: TS Variablen in JavaScript Funktion nutzen

Extensions · 0 Antworten · gestartet 2007-04-11

## Eröffnungsbeitrag

**spogspog** · 2007-04-11 · [Beitrag #1](https://www.typo3.net/d/60809-dynamisch-generierte-auswahlliste-ts-variablen-in-javascript-funktion-nutzen/1)

Hall Forum,
ich brauche auf einer Seite eine Auswahlliste, deren Werte sich aus einer Datenbanktabelle speisen.

Das ist soweit kein Problem.

Nun möchte ich aber, dass bei der Auswahl einer Option die Seite neu geladen wird, mit dem ausgewählten Wert als URL-Parameter.

Mein Problem ist, dass ich den Wert der aktuellen URL *{getIndpEnv:TYPO3_REQUEST_URL}* im generierten HTML-Code nicht angezeigt bekomme.

Hier mein TS, das ich dazu benutze:

```typoscript
lib.archiveDropDown{
	10 = TEXT
	#10.wrap = <form action="index.php?id=|">
	10.dataWrap = <form action="" method="post">
	
	20 = TEXT
	20.value = <select name="clientNameId" size="1" onchange="location.href='{getIndpEnv:TYPO3_REQUEST_URL}&clientId='+this.options[this.options.selectedIndex].value;"
	
     	35 = CONTENT
     	35{
		# ... hier erzeuge ich meine <option> - Tags aus einer DB-Tabelle#
         }     	
     
     	40 = TEXT
     	40.value = </select>
	
	50 = TEXT
	50.value = </form>
}
```

Das Problem ist in der Zeile, in der der <select>-Tag erzeugt wird.

Der HTML-Code, der erzeugt wird sieht nämlich so aus:

```html
<form action="" method="post">
<select name="clientNameId" size="1" onchange="location.href='{getIndpEnv:TYPO3_REQUEST_URL}&clientId='+this.options[this.options.selectedIndex].value;">
  <option value="2">
Grafikamt
  </option>
 ...
```

Wie bekomme ich TYPO3 dazu mir anstelle von {getIndpEnv:TYPO3_REQUEST_URL} die tatsächliche, aktuelle URL auszugeben (z.Bsp. index.php?id=13) ?

Kann mir jemand einen Tip geben?

viele Dank und viele Grüsse
Spog

---

Quelle: „dynamisch generierte Auswahlliste: TS Variablen in JavaScript Funktion nutzen“, typo3.net, https://www.typo3.net/d/60809-dynamisch-generierte-auswahlliste-ts-variablen-in-javascript-funktion-nutzen
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
