03. marts 2002 - 15:27Der er
5 kommentarer og 1 løsning
Hvad betyder eval()
Hvad betyder eval() hvorfor står det næsten på alle sider eksempelvis her. %> if( eval("typeof(menu<%=testRS("parent")%>)") == "undefined" ) { eval("menu<%=testRS("parent")%> = new Array()"); } eval("menu<%=testRS("parent")%>[]"); <%
Denne side indeholder artikler med forskellige perspektiver på Identity & Access Management i private og offentlige organisationer. Artiklerne behandler aktuelle IAM-emner og leveres af producenter, rådgivere og implementeringspartnere.
eval er blot en dynamisk måde at afvikle javascript på. Hvis du fx har 3 forme, der hedder hhv. form1, form2 og form3 og vil submitte alle 3 kan du gøre sådanher:
<ole> cms >> ikke så heldigt valgt eksempel, da eval() er en langsom metode og derfor i videst muligt omfang bør udgås. Det her er langt bedre: document.forms["form"+i].submit(); Det, du viste, er netop sådan, man bør undgå at gøre ;o) /mvh </bole>
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.