Domino 9 und frühere Versionen > ND8: Entwicklung
Dynamischer Aktionsleiste
bikerboy:
Hallo,
wir gestalten gerade unser CRM System neu. Dabei wollte ich Navigation aufpäppel,
Die Navi ist momentan noch mit Buttons realisiert. Das soll laut GF auch so bleiben. Die Buttons laden beim Klicken in verschiedenen Rahmen die entsprechenden Ansichten.
Der Text eines Buttons lässt sich ja leider nicht berechnen. Nun wollte ich ganz clever sein und habe mich darauf besonnen, dass Notes ja auch HTML unterstützt und ich HTML und Notes zusammen bringen kann.
Nun habe ich eine Maske mit Durchgangs-HTML und bekomme kein Feld gesetzt.
Es ist bestimmt total easy oder gar nicht möglich, freue mich auf Hilfe
bikerboy:
So habe nun ne JS-Funktion geschrieben die eigentlich laut Web nen Feld setzen soll.
--- Code: ---// regular declaration
function setField(strValue) {
// body...
document.forms[0].temp.value = strValue;
alert(strValue);
};
--- Ende Code ---
Das Ding steht im JS-Header und wird über das HTML in der Maske aufgerufen. Wenn ich die Zeile mit "document." auskommentiere funzt der Alert, aber Feld setzen kann ich leider nichts und bekomme dann die Meldung
--- Code: ---ToObject Error <x> has no Properties
--- Ende Code ---
bikerboy:
Es regt mich auf
--- Code: ---function iterate(){
var fields = document.forms[0];
for (var i = 0; i < fields.length; i++) {
alert(fields[i].name);
}
}
--- Ende Code ---
Mit dieser Funktion gibt er mir den Namen meines Feldes aus. Versuche ich aber auf irgendeine Weise dieses Feld zu setzen, wirft er nen Fehler und sagt mir das Feld undefined ist.
m3:
Zeig mal den HTML Code her
bikerboy:
--- Code: ---<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<title>Klick-Buttons definieren (herkömmlich)</title>
</head>
<body>
<form action="input_button.htm">
<p>
<input type="button" name="Nav_01" id="Button01" value="<Berechneter Wert>"
onclick="setField('1')"><br>
<input type="button" name="Nav_02" id="Button02" value="<Berechneter Wert>"
onclick="iterate()"><br>
</p>
</form>
</body>
</html>
--- Ende Code ---
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln