mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Fr 26.04.2024 20:36 Benutzername: Passwort: Auto-Login

Thema: Vorbelegung Textarea vom 08.01.2009


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Programmierung -> Vorbelegung Textarea
Seite: 1, 2, 3  Weiter
Autor Nachricht
Fuzy
Threadersteller

Dabei seit: 14.01.2003
Ort: PW
Alter: -
Geschlecht: Männlich
Verfasst Do 08.01.2009 15:34
Titel

Vorbelegung Textarea

Antworten mit Zitat Zum Seitenanfang

Hallo

ich habe ein Kontakt-Formular mit verschiedenen Betreffzeilen (Auswahlliste die von verschiedenen Seiten angesprochen werden kann /Get id php)

Kann ich in dem Nachrichtenfeld pro Betreffzeile einen bestimmten Text vorlegen ?

Betreff1 = value="Text1"
Betreff2 = value="Text2"
  View user's profile Private Nachricht senden
choise

Dabei seit: 01.02.2007
Ort: Würzburg
Alter: 35
Geschlecht: Männlich
Verfasst Do 08.01.2009 15:45
Titel

Antworten mit Zitat Zum Seitenanfang

na klar mit javascript.

les einfach die get parameter mit javascript aus und setze dann den entsprechenden wert damit.

location.search

Code:

function idtest() {
   if (window.location.search == "?id=1") {
     document.write("Das ist die erste ID");
   } else if (window.location.search == "?id=2") {
      document.write("Das ist die zweite ID");
   } else {
      document.write("default. Gib ?id=1 oder ?id=2 in die URL ein");
   }
}

window.onload = idtest;


Zuletzt bearbeitet von choise am Do 08.01.2009 16:15, insgesamt 4-mal bearbeitet
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Anzeige
Anzeige
Fuzy
Threadersteller

Dabei seit: 14.01.2003
Ort: PW
Alter: -
Geschlecht: Männlich
Verfasst Do 08.01.2009 16:24
Titel

Antworten mit Zitat Zum Seitenanfang

choise hat geschrieben:
na klar mit javascript.

les einfach die get parameter mit javascript aus und setze dann den entsprechenden wert damit.

location.search


das hat irgendwie nichts damit zu tun, was ich realisieren will, vielleicht verstehe ich es auch einfach nicht. Nomal ein Beispiel:


<option<?=($_GET['id']=='02')?' selected':' '?>>Service</option>
...value="Ich möchte Ihren Service in Anspruch nehmen!" - ausgewählt!
<option<?=($_GET['id']=='02')?' selected':' '?>>FAQs</option>
...value="ich habe einen neuen Eintrag für den FAQ-Bereich"

<textarea>Daten aus Betreff „Service“</textarea>

...ok, jetzt wird schon deutlicher! ...ich brauch noch n moment...


Zuletzt bearbeitet von Fuzy am Do 08.01.2009 16:26, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden
Fuzy
Threadersteller

Dabei seit: 14.01.2003
Ort: PW
Alter: -
Geschlecht: Männlich
Verfasst Do 08.01.2009 16:33
Titel

Antworten mit Zitat Zum Seitenanfang

ich brauch also pro ID ne bestimmte Vorbelegung, soviel hab ich verstanden.
  View user's profile Private Nachricht senden
choise

Dabei seit: 01.02.2007
Ort: Würzburg
Alter: 35
Geschlecht: Männlich
Verfasst Do 08.01.2009 16:45
Titel

Antworten mit Zitat Zum Seitenanfang

Ich verstehs immer noch nich so ganz, aber meinst du sowas ?

Code:

<script language="JavaScript">
<!--
function zeigen() {
   auswahl = document.forms[0].dropding.selectedIndex;
   nummer = document.forms[0].dropding.options[auswahl].value;

   document.forms[0].dasollsrein.value = nummer;

}

window.onload = zeigen;
//-->
</script>


Code:

<form action="" method="" target="">
<select name="dropding" onchange="zeigen()">
<option value="Service Headline">Service</option>
<option value="FAQs Headline">FAQs</option>
</select>
<br/>
<textarea name="dasollsrein">Default</textarea>


</form>


Alledings würde ich die healdines nicht in den Value normalerweise packen sondern das value abfragen und dann im Javascript die Headline angeben.
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
zweitaccount

Dabei seit: 25.01.2008
Ort: -
Alter: -
Geschlecht: -
Verfasst Do 08.01.2009 16:53
Titel

Antworten mit Zitat Zum Seitenanfang

Ich glaube eher Fuzy will auf Get-Parameter reagieren, wenn
ja dann könnte man es so machen beispielsweise:
Code:

 <select name="selectMenu">
    <option <?=($_GET['id']=='1') ? 'selected="selected"' : '' ?>>Betreff Id 1</option>
   <option <?=($_GET['id']=='2') ? 'selected="selected"' : '' ?>>Betreff Id 2</option>
   <option <?=($_GET['id']=='3') ? 'selected="selected"' : '' ?>>Betreff Id 3</option>
  </select>

oder versteh ichs auch falsch ?

//edith
ah, jetzt wo ichs nochmal lese - liege ich damit auch daneben. Ooops


Zuletzt bearbeitet von zweitaccount am Do 08.01.2009 16:57, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden
Fuzy
Threadersteller

Dabei seit: 14.01.2003
Ort: PW
Alter: -
Geschlecht: Männlich
Verfasst Do 08.01.2009 17:04
Titel

Antworten mit Zitat Zum Seitenanfang

choise hat geschrieben:
Ich verstehs immer noch nich so ganz, aber meinst du sowas ?

Code:

<script language="JavaScript">
<!--
function zeigen() {
   auswahl = document.forms[0].dropding.selectedIndex;
   nummer = document.forms[0].dropding.options[auswahl].value;

   document.forms[0].dasollsrein.value = nummer;

}

window.onload = zeigen;
//-->
</script>


Code:

<form action="" method="" target="">
<select name="dropding" onchange="zeigen()">
<option value="Service Headline">Service</option>
<option value="FAQs Headline">FAQs</option>
</select>
<br/>
<textarea name="dasollsrein">Default</textarea>


</form>


Alledings würde ich die healdines nicht in den Value normalerweise packen sondern das value abfragen und dann im Javascript die Headline angeben.


ich glaube wir kommen der sache schon näher, ich probiers gleich mal aus. Für den nachredner nochmal:

je nach ausgewählter Betreffzeile (auswahl erfolgt von einer andren Seiten mittels id) steht ein vorbelgter Text im Nachrichtenfeld.

Beispiel gewinnspiel:

Gewinnspielseite: Link „am Spiel teilnehmen“
Folgeseite(Formular): Betreff Gewinnspiel - Vorbelegter Text = ich nehme am Spiel teil.
  View user's profile Private Nachricht senden
m
Moderator

Dabei seit: 18.11.2004
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst Do 08.01.2009 17:06
Titel

Antworten mit Zitat Zum Seitenanfang

zweitaccount hat geschrieben:
Ich glaube eher Fuzy will auf Get-Parameter reagieren, wenn


Ja und damit liegt Choise ja auch richtig, nur ist Fuzy sinnvollerweise sicher an einer PHP Lösung interessiert.

Edit: Einfache Sache, mach dich einfach mit den Kontrollstrukturen in PHP vertraut.

Für deinen Fall zum Beispiel http://de.php.net/switch


Code:
switch ($_GET['id']) {
case 0:
    $value = "id ist gleich 0";
    break;
case 1:
    $value = "id ist gleich 1";
    break;
case 2:
    $value = "id ist gleich 2";
    break;
}
# $value enthält den Betreff


Zuletzt bearbeitet von m am Do 08.01.2009 17:11, insgesamt 3-mal bearbeitet
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
 
Ähnliche Themen textarea vorbelegung wird nach änderung nicht verschickt
User suchen immer Inputfeld-Vorbelegung ;)
Textarea auf 100%
textarea mit padding auf 100%
Geschäftsbrief - Textarea?
TinyMCE Textarea
Neues Thema eröffnen   Neue Antwort erstellen Seite: 1, 2, 3  Weiter
MGi Foren-Übersicht -> Programmierung


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.