Mirko: Formularelemente in <layer> im NN4.7

Beitrag lesen

Hallo,

Da ich Lotus Domino verwenden muss, habe ich nur begrenzeten Einfluss auf den HTML-Quelltext. Entscheidende Einschränkung ist, dass der <form>-Tag immmer ganz außen steht.
<layer><form><input></form></layer> würde zwar funktionieren, kann ich aber nicht umsetzen.

Ich würde sagen, Du wirst nicht drumherum kommen, mehrere Formulare in dem Dokument zu machen, und den versteckbaren Teil leider doch sorum:

<layer>
 <form>
  <input>
 </form>
</input>

also insgesamt so:

<form name='eins'>
 <input><input><input>...
 <input type=hidden name='fuerspaeter'>
</form>

<layer name='versteck'>
 <form 'zwei'>
  <input name='manchmalweg'>
 </form>
</input>

onsubmit müsstest Du dann den Inhalt aus dem versteckbaren Feld in das eigentliche, zu übertragende Formular übertragen, also wahrscheinlich in etwa so:

onsubmit = document.forms['eins'].fuerspaeter.value = document.layers['versteck'].document.forms['zwei'].manchmalweg.value;

Mirko