• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

Kompliziert!

KID

New member
head:

<script>
function rad(a) {
var b=a+"@gcsa-clan.de"
document.form1.recipient.value=b
}
</script>

body(form1)
<select name="recipien2" onChange="rad(this)">
<option value="webmaster" selected>r@dial fiction</option>
<option>Messias</option>
</select>
jetzt kommt beim klicken aber nur: [objekt]@gcsa-clan.de raus!
WAS MACHEE ICCCHHH FAAAALLLLLSSSSCHHHHH?
 
Probiers mal so:

<script>
function rad() {
var b=document.test.recipien2.options.value +"@gcsa-clan.de";
document.test.recipient.value=b;
}
</script>

body.......

<form name="test" action="">

<input type="hidden" name="recipient" value="hans">

<select name="recipien2" onChange="rad()">
<option value="webmaster" selected>r@dial fiction</option>
<option value="messias">Messias</option>
</select>

</form>

Beachte aber, das wenn nichts geändert wird auch keine Zuweisung erfolgt, also der Defaultwert von recipient richtig sitzen muß.

Gruß

Manitou
 
he, gute ideeeee

jup gute idee, aba weisst du warum meins nich gefunzt hat?(is egal, würd ich nur gern mal wissen!) :D
 
Ich nehme an, dass im Aufruf der Function mit rad(this) der Fehler lag. Meint this die Select-Box, den Index, den Wert? Ich nehme an mit this.option.value wäre es auch gegangen.

Ich persönlich mag dieses this nicht, ich schreibe den Kram lieber aus, da finde ich die Fehler schneller....

In diesem Sinne

Manitou
 
Zurück
Oben