29. marts 2004 - 10:13
Der er
20 kommentarer og 1 løsning
Table style hidden i NS
Nedenstående virker i både IE og Opera, men den vil ikke spille i NS... <script> var tabels = new Array(table1,table2,table3,table4); for(var i=0; i < tabels.length; i++) { tabels[i].style.visibility = "hidden"; } </script> Hvorfor og ikke mindst hvad skal der til for at den spiller i NS ?? Thanx!
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
29. marts 2004 - 10:15
#1
document.getElementById(tabels[i]).style.visibility = "hidden";
29. marts 2004 - 10:19
#2
Nope det spiller heller ikke
29. marts 2004 - 10:20
#3
Hvad er det for en NS?
29. marts 2004 - 10:21
#4
29. marts 2004 - 10:21
#5
Netscape 7.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.4) Gecko/20030624 Netscape/7.1 (ax)
29. marts 2004 - 10:25
#6
Du prøver jo også at skjule tabellerne før de er loadet.
29. marts 2004 - 10:25
#7
function fjernos(){ var tabels = new Array('table1','table2','table3','table4'); for(var i=0; i < tabels.length; i++) { document.getElementById(tabels[i]).style.visibility = "hidden"; } } </script> </head> <body onload="fjernos()">
29. marts 2004 - 10:26
#8
og du mangker altså også " eller ' i dit array - Ellers vil det jo opfattes som variabler.
29. marts 2004 - 10:29
#9
Vil du fjerne dem med det samme er det her vidst nemmere : <style> table {visibility:hidden;} </style>
29. marts 2004 - 10:29
#10
...men det gav altså heller ikke noget resultat :|
29. marts 2004 - 10:29
#11
<script type="text/javascript"> var tabels = new Array("table1","table2","table3","table4"); for(i=0; i<tabels.length; i++) { document.getElementById(tabels[i]).style.visibility = "hidden"; } </script> Eller bare flyt det ned under tables'ne
29. marts 2004 - 10:33
#12
...ok der er selvfølgelig et lille problem.... Åsagen til at jeg ikke har angivet " eller ' rundt om table1,table2 osv... er fordi det er et array der bliver skabt server side. Derfor indenholder array'et ikke id's men derimod objecter
29. marts 2004 - 10:35
#13
Derfor ska de stadigt indkabsles - Vi må da gå ud fra at det er de selvsamme tabeller der skal skjules.
29. marts 2004 - 10:39
#14
Som sagt de bliver sat server side gennem ASP.NET Derfor kan jeg ikke bestemme om de skal indkapsles, de bliver udskrevet uden indkapsling af ASP.NET
29. marts 2004 - 10:40
#15
...problemet er jeg kender ikke antallet af tabeller, de bliver skabt dynamisk, og javascript array'et bliver ligeledes skabt dynamisk
29. marts 2004 - 10:40
#16
Sikke noget pjat :) Skriver du i c#? Hvordan ser din kode ud?
29. marts 2004 - 10:48
#17
Jep C# Jeg bruger... this.RegisterArrayDeclaration("tables", _tableArr); Kan selv følgelig prøve at konvertere mit C# array til et string array (består pt af objecter) :)
29. marts 2004 - 10:57
#18
ok... nu spiller den, jeg konverteret mit object array til et string array :) I skal begge have tak.
29. marts 2004 - 10:59
#19
...og gerne et svar tak
29. marts 2004 - 15:44
#20
oki doki :))
29. marts 2004 - 15:48
#21
...og så tilfalde de dig... Såfremt pelkjaer har nogle indvendinger, vil han ligeledes blive fordelt. Mange tak!
Vi tilbyder markedets bedste kurser inden for webudvikling