3.9k Aufrufe
Gefragt in Webseiten HTML von
Hallo,

Ist es möglich ein Feld erscheinen zu lassen wenn eine bestimmte auswahlt getroffen wurde. d.h.

Kunde wählt Probefahrt --> dann soll Feld kommen welches Fhz.
Kunde wählt Werkstattermin --> Wunschdatum Termin

Hat jemand ne idee?

22 Antworten

0 Punkte
Beantwortet von friedel Experte (3.3k Punkte)
Dann mach es da hin. So wie es aussehen soll, wenn es sichtbar ist.
0 Punkte
Beantwortet von
so also wenn ich jetzt "Probefahrt" wähle soll "Marke erscheinen!
Wenn nicht dann eben nicht!
0 Punkte
Beantwortet von
<tr>
<td>Betreff</td>
<td><select name="Browser" id="Browser"><option value="Werkstattermin">Werkstattermin</option>
<option value="Probefahrt">Probefahrt</option>
<option value="Sonstiges">Sonstiges</option></select></td>
<script type="text/javascript">
var b=document.getElementById("Browser");
if (b) b.onchange=function() {
var m=document.getElementById("marker");
if (m) m.style.display=(b.value=="Probefahrt")?"block":"none";
}
</script>
</tr>
<tr id="marker" style="display:none">
<td>Marke</td>
<td><select name="Marke"><option value="Volkswagen">Volkswagen</option>
<option value="Seat">Seat</option>
<option value="Honda">Honda</option></select></td>
</tr>
0 Punkte
Beantwortet von
supper, vielen vielen dank!

Leider bekomm ich das grad nicht in meine Tabelle mit eingebaut so das es ordentlich aussieht (siehe link)

kann mir eigentlich jemand sagen wie ich ne Automatische Mail an die E-Mail Adresse verschicke? In Form einer bestätigung für den Kunden?

vielen dank ihr seid super
0 Punkte
Beantwortet von
mach aus:

...</td>
<script type="text/javascript">
var b=document.getElementById("Browser");
if (b) b.onchange=function() {
var m=document.getElementById("marker");
if (m) m.style.display=(b.value=="Probefahrt")?"block":"none";
}
</script>
</tr>...


einfach

...
<script type="text/javascript">
var b=document.getElementById("Browser");
if (b) b.onchange=function() {
var m=document.getElementById("marker");
if (m) m.style.display=(b.value=="Probefahrt")?"block":"none";
}
</script>
</td></tr>...


(das </td> hinter das Script stellen)
0 Punkte
Beantwortet von
zu deiner letzten Frage: nutze PHP: mail()
0 Punkte
Beantwortet von
hey,

danke leider komm ich da nicht ganz mit klar...

möchte gern in dem Feld "E-Mail" an die Mail Adresse die der Kunde einträgt eine HTML Mail schicken. (Also am besten in Form einer anderen Datei welche ich unabhängig ändern kann)

sorry hab leider keinen plan

danke
0 Punkte
Beantwortet von
was für einen Plan, womit kommst du nicht klar?

da sind doch genug Beispiele.

Ein zusätzliches:

mail($emailadresse, 'Nachricht versendet', 'Ihre Nachricht auf example.com wurde versandt');

in $emailadresse kommt die entsprechende Info aus dem Formular
0 Punkte
Beantwortet von
na ja eben den Code womit ich die Mailadresse auslesen kann und ich eine externe Mail in form einer HTML datei über den Server meines Servers schicken kann....sofern das möglich ist

sorry steh hier voll aufm schlauch
0 Punkte
Beantwortet von
und das mit der optik bekomme leider auch noch nicht hin
...