webForumDet fria alternativet

Varför kan jag inte visa mitt lager?

4 svar · 301 visningar · startad av M.Cheraghi

M.CheraghiMedlem sedan juli 20015 107 inlägg
#1
<!DOCTYPE HTML PUBLIC '-//W3C//DTD HTML 4.01 Transitional//EN'>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Untitled Document</title>
<style type="text/css">
<!--
#Layer1 {
	position:absolute;
	left:0px;
	bottom:0px;
	width:600px;
	height:300px;
	z-index:1;
	background-color:#CCCCCC;
	visibility:hidden;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
-->
</style>
</head>

<body>
<div id="Layer1">
  <table style="width:100%; height:100%;" border="0" cellspacing="0" cellpadding="0">
    <tr>
      <td style="height:20px;">[b]<a href="#" onClick="hide('Layer1');">Hej hej</a>[/b] </td>
    </tr>
    <tr>
      <td>&nbsp;</td>
    </tr>
  </table>
</div>
<table style="width:100%; height:100%;" border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td style="height:20px;">[b]<a href="#" onClick="show('Layer1');">Hej hej</a>[/b]</td>
  </tr>
</table>
</body>
</html>
Peter SMedlem sedan dec. 20025 483 inlägg
#2

Det finns ingen funktion show() definierad.

M.CheraghiMedlem sedan juli 20015 107 inlägg
#3

Peter S skrev:

Det finns ingen funktion show() definierad.

Jahapp. Och om jag ska vara ärlig så har jag ingen aning om hur man skrivet en sådan funktion heller! :) Någon som kan länka till en skön guide?

10-4 over and out

Edit: Sökte lite och cut'n'pasteade en funktion! :)
Och det verkar fungera alldeles utmärkt i skrivande stund!

<script language="JavaScript" type="text/javascript">
function show(id){
	if(document.all){
		document.all[id].style.visibility = "visible";
	}else if(document.layers){
		document.layers[id].visibility = "show";
	}else if(document.getElementById){
		document.getElementById(id).style.visibility = "visible";
	}
}
function hide(id){
	if(document.all){
		document.all[id].style.visibility = "hidden";
	}else if(document.layers){
		document.layers[id].visibility = "hide";
	}else if(document.getElementById){
		document.getElementById(id).style.visibility = "hidden";
	}
}
</script>
@ndersMedlem sedan juni 200032 969 inlägg
#4

En snabb sökning gav detta: http://home.arcor.de/michaels.interface/tutors/javascript/show.hide/

finns en del att titta på om man söker på exempelvis dölja här i javascriptforumet.

EDIT:

Edit: Sökte lite

Dutti ponke! :)

mvh

M.CheraghiMedlem sedan juli 20015 107 inlägg
#5

@nders skrev:

En snabb sökning gav detta: http://home.arcor.de/michaels.interface/tutors/javascript/show.hide/

finns en del att titta på om man söker på exempelvis dölja här i javascriptforumet.

EDIT:

Edit: Sökte lite

Dutti ponke! :)

mvh

Jo, jag förutsatte att du skulle skriva något olämpligt på MSN, så jag valde att söka istället! :e

132 ms totalt · 3 externa anrop · v20260731065814-full.fb544a5a
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)