Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: TomLudwig am 03.08.04 - 10:29:07

Titel: Dokument Form-Tag nicht vorhanden
Beitrag von: TomLudwig am 03.08.04 - 10:29:07
Hallo zusammen,

ich habe eine Maske mit einem Button. Dieser sendet mir den JavaScriptBefehl form.submit() ab.
Da ich leider keinen einleitenden Form-Tag in der Maske finde möchte ich gerne wissen was für eine Aktion jetzt weiter ausgeführt wird.
Das Ereignis "WebQuerySave" ???

Vielen Dank.
Titel: Re:Dokument Form-Tag nicht vorhanden
Beitrag von: Tode am 03.08.04 - 10:47:07
"WebQuerySave" ist ein Ereignis, dass Du zusätzlich zu den Standards "belegen" kannst... Wenn Du nichts anderes programmiert hast, dann bedeutet Submit das gleiche wie "speichern&schliessen" in Notes... Das Dokument wird gespeichert... da "schliessen" im Web so nicht funktioniert, bekommst Du einfach eine Meldung "Form processed".

Um das Verhalten nach dem speichern zu ändern, brauchst Du ein $$Return-Feld... dort legst Du fest, was nach dem speichern passiert...

HTH
Tode
Titel: Re:Dokument Form-Tag nicht vorhanden
Beitrag von: TomLudwig am 03.08.04 - 10:50:29
Ah ja, gibts vielleicht irgend ein tutorial das ich durchmachen könnte, welches mich in die Grundlagen der Web-Entwicklung einbringen könnte?
Titel: Re:Dokument Form-Tag nicht vorhanden
Beitrag von: hOtze am 03.08.04 - 17:05:16
Bist du dir sicher das dein Dokument keinen Form tag hat?
Kann eigentlich nicht sein..... schau nochmal im Quelltext.
Domino erstellt bei jeder maske immer diese Zeile
<form method="post" action="/logistik/Vertriebsinformationen.nsf/test?OpenForm&amp;Seq=1" name="_test">

name ist immer der Forumlarname mit _ als prefix
als bei meinem Formular "test" ist der name dann "_test"

also kannste den submit folgendermaßen triggern

document.forms[0].submit

(edit ... argh warum macht er die eckicke klammer weg?!)
document.forms [ 0 ] .submit

oder

document._test.submit