Domino 9 und frühere Versionen > Entwicklung
Umfangreiche Eingabevalidierung im Web
Markus:
Hallo,
vielleicht kann mir jemand helfen. :)
Ich habe das Problem, dass ich im Web umfangreich Eingabevalidierungen vornehmen muss. Bei Fehlern soll es dann zu einem Dialog mit dem Benutzer kommen. Da die Eingabevalidierungen nicht nur von den aktuellen Feldinhalten, sondern auch von einer Reihe von Backend-Objekten abhängig sind, ist das ganze in einem LS-Agenten angesiedelt, der im WebQuerySave aufgerufen wird. Dort habe ich es allerdings bisher noch nicht hinbekommen, einen Dialog im Browser anzuzeigen. Meine Versuche in der Richtung:
Print "<SCRIPT LANGUAGE=JavaScript>"
Print "Arg1 = document.forms[0].Feld1.value"
Print "Arg2 = document.forms[0].Feld2.value"
Print "alert("Fertig "+ Arg1 + Arg2 ")"
Print "</SCRIPT>"
wurden bisher ignoriert. :P Der Agent führt allerdings dahinterstehenden Code korrekt aus. :)
Irgendwie fehlt mir auch noch das Verständnis, wo hier Anführungsstriche hinkommen und wo nicht ???
Falls mir jemand helfen kann, wäre ich echt dankbar.
grosses.manitu:
Habe keine Ahnung von Web und Notes, aber hast es schon einmal so versucht:
Print "alert(""Fertig ""+ Arg1 + Arg2 + "")"
?
Till_21:
Verwende für die "Notes-Anführungsstriche" die Pipe | ...
gruss till
Markus:
Auch
Print "alert(""Fertig ""+ Arg1 + Arg2 + "")"
wird vom Browser ignoriert.
Till, welches sind die Notes-Anführungstriche?
grosses.manitu:
Wie sieht den der Sourcecode aus, wenn Du die Seite im Browser aufrufst? Einfach nur den Teil mit dem alert.
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln