Antje Hofmann: Variable übergeben

Beitrag lesen

Hallo Thomas,

es hatten sich doch Fehler eingeschlichen, beim dahinschreiben. Die habe ich jetzt korrigiert und gleich getestet.
Für den Navigator muß das gesamte Formular geschrieben werden.

Na dann viel Spaß damit.

<html>
<head>
<title>dynamische Felder</title>
<script language="JavaScript">
<!--
  function Uebergeben(x)
{
x=x*1;     /*Konvertiert x in eine Zahl*/
k="";      /*Textstring*/

for (i=0;i<x;i++)  /*k erhält die Felder in der Schleifenbelegung*/
{
k=k+'<input type="Text" name="a'+i+'" value="12" size="10" maxlength="40">\n';
}

if (document.all) document.all.neuFeld.innerHTML=k; /*Schreiben der Felder IE*/
else    /*Schreiben Navi*/
  if (document.layers)
{ k='<form name="b123" onsubmit="alert(document.b123.a2.value);return false;">'+k+'<input type="Submit" value="ab"></form>';
  document.neuFeld.document.open();
   document.neuFeld.document.write(k);
   document.neuFeld.document.close();
}
}
//-->
</script>

</head>
<body>
<form name="a123" onsubmit="alert(document.a123.a2.value);return false;">

<div id="neuFeld" style="position:absolute"></div> <br>
<br>
<br>

<input type="Submit" value="ab">
</form>

<a href="javascript:Uebergeben(4)">Test</a>

</body>
</html>

Viele Grüße

Antje