soumi: Parametrisierung in einer Funktion

Hallo,

Bei mir ist auf eine Seite aus einem Iterator das hier

  
  
<td><p><input type="text" name="langu(2).label" value="xxx"></p></td>  
  
....  
  
<td><p><input type="text" name="langu(1).la" value="yyy"></p></td>  
  
...  

Ich möchte dann in einem Script das hier schreiben

  
     function fnAddAttendees(termKey,index){  
  
          if (index != null){  
          var place=languageData(index).language; //Das funktioniert nicht  
   window.opener.document.formName.place.value=termKey;  
          }  
          else{  
          window.opener.document.formName.key.value=termKey;  
          }  
          window.close();  

Das Problem bei mir ist bei einem Texteingabe den Name langu(i).label stehtwas ich nicht in window.opener.document.formName.langu(i).label.value schreiben Kann. Mindestens es zeigt ein Fehler.

  
<td><p><input type="text" name="langu(1).la" value="de">  
...  
<td><p><input type="text" name="langu(2).la" value="de">  
...  
<td><p><input type="text" name="key" value="de">  

Gruß
Haythem

  1. Sorry das heisst nicht

    name="langu(1).la"
    und nicht
    var place=languageData(index).language;

    sondern

    name="langu(1).label"
    und
    var place=langu(index).label;

  2. Mahlzeit,

    vorausgeschickt: Folgefragen zu einem Thema sind oft im ursprünglichen Thread besser aufgehoben!

    Bei mir ist auf eine Seite aus einem Iterator das hier

    Dieser Satz kein Sinn.

    Versuche für Deine Problembeschreibung übliches Deutsch mit üblicher Orthographie zu verwenden - ist oft wahnsinnig hilfreich für Deine Leser, wenn es um das Verständnis geht ... klingt oberlehrerhaft, ist aber so.

    <td><p><input type="text" name="langu(2).label" value="xxx"></p></td>
    <td><p><input type="text" name="langu(1).la" value="yyy"></p></td>

    Verwende sinnvollere Namen.

    Das Problem bei mir ist bei einem Texteingabe den Name langu(i).label stehtwas ich nicht in window.opener.document.formName.langu(i).label.value schreiben Kann. Mindestens es zeigt ein Fehler.

    Klar - ist ja auch ungültiger Code. Den Fehler selbst verschweigst Du uns (warum auch immer). Vernünftige Browser zeigen diesen in ihrer Fehlerkonsole an. Es gibt übrigens auch <http://de.selfhtml.org/javascript/objekte/document.htm#get_elements_by_name@title=andere Methoden>, um auf benannte Elemente zuzugreifen.

    Achja - und entscheide Dich bitte für EINEN Namen ... das macht es Deinen Lesern (und das sind die Leute, die Du schließlich um Hilfe bittest!) leichter.

    MfG,
    EKKi

    --
    sh:( fo:| ch:? rl:( br:> n4:~ ie:% mo:} va:) de:] zu:) fl:{ ss:) ls:& js:|