webForumDet fria alternativet

menuitem onclick

.NETur .NET

1 svar · 370 visningar · startad av neversleep

neversleepMedlem sedan okt. 2001230 inlägg
#1

Hej

Jag använder 2.0 kontrollern menu i min site. Ngn som vet hur man kopplar javascript till ett menyval? Jag vill validera en radering via javascript

Tex en vanlig knapp hade jag gjort;
btn.Attributes.Add("onclick", "return confirm('" + strMessage + "');");

neversleepMedlem sedan okt. 2001230 inlägg
#2

löste det...

string script = "\n window.onload = function(){"; 
script += "\n var menuTable = document.getElementById('" + this.Menu.ClientID + "');";  
script += "\n var menuLinks = menuTable.getElementsByTagName('a');";
            script += "\n   for(i=0;i<menuLinks.length;i++)";
            script += "\n     {";
            script += "\n       var str=menuLinks[i]+'';";
            script += "\n       if(str.indexOf('Delete') !=-1){";
            script += "\n           menuLinks[i].onclick = function(){return confirm('Vill du verkligen radera som fan?');}";
            script += "\n       }";            
            script += "\n     }";            
            script += "\n }";
135 ms totalt · 3 externa anrop · v20260731065814-full.a2ca460b
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)