hi,
Befülle dein Selectfeld auf der neuen Seite erneut.
Mit dem hier komme ich nicht weiter, da nicht die ganze Funkiton ausgeführt wird.
Es bleibt bei der ersten Abfrage hängen. Es sei denn es wird wieder
ein neues Dokument geladen und damit wird die Option nicht mit dem neun Inhslt gefüllt.
Danke und Gruß
Messmar
<SCRIPT LANGUAGE="JavaScript">
<!--
function changeGID(selObj) {
var formObj = selObj.form;
formObj.submit();
}
var Wert1 = 1;
var Wert2 = 1;
var Wert3 = 1;
function hinzu() {
var optionVenue = document.form.gid.options[document.form.gid.options.selectedIndex].Text;
if(optionVenue!='OIM') {
alert('hier we are');
}else {
var position=null;
//if ( optionVenue!='IIS'){
alert('Debug');
document.form.date.length = 0;
document.form.location.length = 0;
document.form.venue.length = 0;
position=position=document.getElementsByName("date")[0].length;
position=position=document.getElementsByName("location")[0].length;
position=position=document.getElementsByName("venue")[0].length;
var Eintrag1 = document.createElement("option");
Eintrag1.text = document.getElementsByName("Eingabe1")[0].value;
Eintrag1.value = Wert1;
Wert1 += 1;
var Eintrag2 = document.createElement("option");
Eintrag2.text = document.getElementsByName("Eingabe2")[0].value;
Eintrag2.value = Wert2;
Wert2 += 1;
var Eintrag3 = document.createElement("option");
Eintrag3.text = document.getElementsByName("Eingabe3")[0].value;
Eintrag3.value = Wert3;
Wert3 += 1;
document.getElementsByName("date")[0].add(Eintrag1,position);
document.getElementsByName("location")[0].add(Eintrag2,position);
document.getElementsByName("venue")[0].add(Eintrag3,position);
}
//}
}
//-->
</SCRIPT>
Der Neue Inhalt für die Option-Felder hole aus drei hidden-Input-Felder:
<input type="Hidden" name="Eingabe1" value="wWWWWWWW" size="30">
<input type="Hidden" name="Eingabe2" value="XXXXXXX" size="30">
<input type="Hidden" name="Eingabe3" value="EEEEEEEE" size="30">