webForumDet fria alternativet
Logga in / Bli medlem

Motsvarande Exec() i Javascript?

.NET

2 svar · 271 visningar · startad av Severian

Medlem sedan mars 20069 inlägg
Trådstart#1

Hej!
Finns det något kommando i VB.NET som motsvarar Javscripts Exec() ?
Säg att jag har en variabel med en sträng, ett namn på en DIV-tagg. Beroende på vad variabeln innehåller så vill jag göra motsvarande DIV synlig.
Alltså något i stil med variabelnamn.visible=true.
I Javascript hade man ju skrivit:
Exec(variabelnamn+".visible=true");

Detta för att slippa en Select där jag listar alla DIV-namn och sätter dem till false eller true.

Medlem sedan juni 20008 205 inlägg
#2

eval funkar på det sättet. Med det sagt, vill jag även tillägga att det är ett jävulens verktyg som aldrig bör användas.

Medlem sedan aug. 20039 340 inlägg
#3

Severian, menar du inte tvärtom? Javascript motsvarighet av ASP's Exec. Det du vill ha är nog document.getElementById()

var divensid = "bild42";
document.getElementById(divensid).style.visibility = "hidden"; // Eller "visible"
258 ms totalt · 4 externa anrop · v20260731065814-full.81e7e81c
118 ms — deklarationer (db)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)