Viola Barth: Daten übertragen

Beitrag lesen

hi,

Deshalb nutze ich jetzt "document.forms[0].target". Dieser Wert wird in einer Javascriptfunktion angepasst.

Wann und wo rufst du diese Funktion auf?

Aber die Internetexplorer (Version: 6.0.2.800.1106CO) öffnet nicht mal das Popup.

Welche Fehlermeldungen bringt er?

Beispielseite?

gruß,
wahsaga

Hi Wahsaga,

ich rufe die Funktion immer dann auf, wenn der Radiobutton eigene Wahl ausgewählt wurde und das Formular abgeschickt wurde. Der Aufruf der Funktion setDisplayMode() befindet sich in der Funktion setTarget. In der Funktiion checkSelectedElement wird das Formularfeld ownChoice mit einem Wert gefüllt, der dann beim Absenden des Formulars geprüft wird.
Das komische ist, der IE gibt keine Fehlermeldung aus. Er öffnet nur einfach nicht das Fenster.

Die dazugehörige Formularaufbau sieht so aus:

<form method="POST" action="" name="select_run" target="_self">

<div style='margin-top: 5%'>
   <label for='run'>Testlauf:</label><br>
   <div id='radio'>

<input type="radio" name="run" value="all" onClick="javaScript:   checkSelectedElement('run')" checked >Alle Testl&auml;ufe<br>
   <input type="radio" name="run" value="uptodate" onClick="javaScript: checkSelectedElement('run')">Aktuellster Testlauf<br>
   <input type="radio" name="run" value="ownChoice" onClick="javaScript: checkSelectedElement('run')">eigene Wahl<br>
    </div>
    </div>
<input type="submit" name="submit_button" value="auswählen" class="send" onClick="setTarget('')">
</form>

function setTarget(target, skript)
{

if (document.forms[0].ownChoice.value == "")
  {
  }
  else
  {
     setDisplayMode();
  }

Grüße
Viola