Domino 9 und frühere Versionen > ND8: Entwicklung
@SetField im Web bei einem hidden field
pimpfling:
Hi,
hat evtl. jemand einen Hinweis wie ich das mit JS bewerkstelligen kann?
Danke.
ascabg:
Hallo,
document.form.<Feldname>.Value="<Dein wert>"
Andreas
pimpfling:
Vielen Dank,
klappt leider nicht.
Ich habe jetzt
document.form.WebStatus.Value="Test"
document.form[0].WebStatus.Value="Test"
probiert.
Leider ohne Erfolg.
Das Feld ist sichtbar und editierbar. Trotzdem wird nichts eingetragen.
Muss das Dokument im Editmodu sein? Habe ich zwar probiert, ging aber auch nicht.
pimpfling:
Folgendes funktioniert:
var targetField = document.getElementsByName("Status").item(0);
targetField.value = "Delete";
document.forms[0].submit();
Damit wird das Feld gefüllt und das Dokument gespeichert.
Voraussetzung: Dokument ist im Editmodus.
Blöd ist auch das ich danach in einen 404 Error renne.
Wenn ich mit einer zus. Zeile versuche eine vorhandene Seite zu öffnen, funktionieren die drei Zeile dadrüber nicht mehr.
Die zus. Zeile:
window.location = "http://meinserver.domain.de/meinedb.nsf/New%20Person?OpenPage";
Zwei Fragen:
1) Wie kriege ich das mit dem Editmodus hin (nicht vorher einen andern Knopf drücken müssen um in den Editmodus zu kommen)
2) Wie kann ich den 404 Error umgehen, bzw. wie muss die zus. Zeile lauten damit das Dokument auch gespeichert wird.
Der 404 Error: HTTP Web Server: Couldn't find design note - ($All)
Die View will ich nicht öffnen, ich will eine bestimmte Seite aufmachen.
pimpfling:
So, jetzt gehts:
var targetField = document.getElementsByName("Status").item(0);
targetField.value = "Delete";
document.forms[0].submit()
Dok wird immer Edit Modus geöffnet.
$$Return beinhaltet jetzt einen validen Wert
Navigation
[0] Themen-Index
[*] Vorherige Sete
Zur normalen Ansicht wechseln