Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: Kaktus am 17.11.08 - 13:35:44

Titel: Wie kann ich von Notes auf ein HTML-Field zugreifen?
Beitrag von: Kaktus am 17.11.08 - 13:35:44
Hallo zusammen

also vielleicht bin ich ja heute einfach zu doof dafür:

ich habe folgende Zeile:

<input type="hidden" name="hiddenUNIDS" id="hiddenUNIDS" value="">

Dieses Feld ändere ich mit folgendem JavaScript:

document.getElementsByID('hiddenUNIDS').value="test";

Nun möchte ich dieses Feld gerne über @formula abfragen (den neuen Inhalt). Aber das will nicht...? Geht das gar nicht oder mach ich grundsätzlich was falsch?!
Kann ich mit @formula überhaupt auf Felder in HTML zugreifen?

Vielen Dank für eure Antworten!
Titel: Re: Wie kann ich von Notes auf ein HTML-Field zugreifen?
Beitrag von: dirk_2909 am 17.11.08 - 13:37:38
das feld muss als Item im Dokument vorhanden sein.
Titel: Re: Wie kann ich von Notes auf ein HTML-Field zugreifen?
Beitrag von: Kaktus am 17.11.08 - 13:39:49
Ja, das war mein erster Gedanke, und so hab ichs zuerst auch versucht. Leider hat das aber auch nicht geklappt. Ich habe das Feld zwar im HTML-Quell-Code gesehen, konnte den mit JavaScript geänderten Wert aber nicht auslesen.

 
Titel: Re: Wie kann ich von Notes auf ein HTML-Field zugreifen?
Beitrag von: m3 am 17.11.08 - 13:49:17
Lass uns mal ein paar Dinge klären.

Sprechen wir hier von HTML-Code im Browser oder in einem Notes-Dokument im Notes-Client?

Wann läuft wo der @-Code?
Titel: Re: Wie kann ich von Notes auf ein HTML-Field zugreifen?
Beitrag von: Kaktus am 17.11.08 - 13:59:09
Vielen Dank schon mal für eure Mühe!

Ich spreche vom HTML-Code im Browser.
Ich habe eine Form, die im Web angezeigt wird. In dieser gibt es das versteckte Feld 'hiddenUNIDS', in das ich gerne mit JavaScript Daten reinschreiben würde, die ich anschliessend über ein <computed value> (mit @formula) wieder auslesen möchte (über ein onclick="<computed value>").

Ist das überhaupt machbar?

Titel: Re: Wie kann ich von Notes auf ein HTML-Field zugreifen?
Beitrag von: m3 am 17.11.08 - 14:49:14
Wenn Du die Seite vom Browser wieder an den Server schickst, dann schon. Dann kannst Du im WebQuerySave, ... darauf zugreifen. Ansonsten nicht, weil wie soll Dein Code am Server (und dort läuft der @-Code) auf die Seite im Browser zugreifen?
Titel: Re: Wie kann ich von Notes auf ein HTML-Field zugreifen?
Beitrag von: Kaktus am 17.11.08 - 15:04:37
Vielen Dank für die Hilfe.
Habe mir schon gedacht, dass es wohl eher nicht geht...