Domino 9 und frühere Versionen > ND6: Entwicklung
Hide Paragraph mit JavaScript ?
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