Gå til innhold

Anbefalte innlegg

Heisann,

 

Hvordan kan eg få hide/show på f,eks <div id="test"> utfra hvilken

data som er i kolonne i database.

 

Eksempel:

<div id="program">

</div>

 

skal kun vises om kolonnen "spalte" inneholder teksten "program".

 

 

Det er snakk om ASP VBScript mot MS SQL

Lenke til kommentar
Videoannonse
Annonse

Et lite utkast:

<%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
<%
Dim sSpalte : sSpalte = "Program"
Dim bHide   : bHide = (sSpalte = "Program")
%>
<html>
<head><title>Test</title></head>
<body>
<% If bHide Then %>
<div style="visibility:hidden" id="program">Denne er skjult</div> 
<% Else %>
<div style="visibility:visible" id="program">Denne er synlig</div> 
<% End If %>
<script>
function ToggleVisibility() {
 oField = document.getElementById('program');
 if (oField != null) {
   if (oField.style.visibility == "hidden") {
     oField.style.visibility = "visible";
   } else {
     oField.style.visibility = "hidden";	
   }
 }
}
</script>
<input name="btnVis" type="button" value="Vis" onClick="ToggleVisibility()">
</body>
</html>

 

Hvordan du sjekker mot SQL server og avgjør verdien for "bHide" må du gjøre selv, men det blir vel noe i retning:

bHide = (rst("spalte") = "program")

 

 

Lykke til!

 

 

-Kidder-

Endret av Kidder
Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...