Domino 9 und frühere Versionen > ND6: Entwicklung

Hide Paragraph mit JavaScript ?

(1/2) > >>

LisaS:
Hallo,

gibt es eine Möglichkeit einen Absatz mit drei Feldern mit Hilfe von JavaScript im Browser auszublenden?

Gruß
Hitcher

Glombi:
Du kannst mit JS ein Feld setzen und dieses dann in der Verbergenformel für den Absatz auswerten.
Dazu muss das Dokument aber im Editmode sein.

Andreas

LisaS:
Habe ein Feld 'time_hide' gebaut und dies default mit 0 gefüllt.
In einem anderem Feld habe ich ein onchange Event:
activity = this[this.selectedIndex].text;
if(activity="Reise")
{
document.forms[ 0 ].time_hide.value = 1
}
else
{
document.forms[ 0 ].time_hide.value = 0
}


Meine Hide-Formel für den Absatz ist:
@If(time_hide != "1")

Mein Problem:
Es passiert nichts obwohl sich der Feldinhalt von time_hide sich auf 1 ändert.

Hernan Cortez:
Welche Browsertypen musst du unterstützen?
Falls es fürs Intranet nur moderne Browser sind (IE6 und Mozilla), dann kann es Sinn machen einen Blick auf DHTML Document Object Model zu werfen.
Allen html Elemente kann ein property "hidden/visible" gegeben werden, das per JavaScript dynamisch geändert werden kann.
Ältere Browser haben ein anderes DOM implementiert. Dann wirds kompliziert. NS4 hat noch so'n Layer-Konzept, das leicht anders ist. Das wird noch komplizierter.

bei Interesse versuche google: dhtml hidden.
Bin ein bischen aus der Web-Client Programmiergeschichte raus. Interessiert mich aber.

Gruß Axel

LisaS:
@Axel:
ist nur fürs Intranet mit IE6.
Werde mich mal glich auf die Suche machen.
Gruß Hitcher

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln