Hvordan skal det javascript influere på noget brugeren gør ?-)
Afhængig af hvad der ellers skal udløse skal du returnere værdien fra confirm'en, men det giver ikke mening at placere det som innerHTML, der må være en event, som skal reguleres af confirmen ...
Jamen, der står da ikke noget om at du skal sætte noget som innerHTML på et objekt ?-)
-- det eneste sted, hvor confirm forekommer er i javascriptet:
<script language="javascript"> function confirm_delete() { if (confirm("Are you sure you want to delete this item?")==true) return true; else return false; } </script>
-- og den funktion tilføjes en knap i ItemDataBound ...
Han har forøvrigt ikke en meter forstand på javascript eller html, for ovestående skal smartest skrives sådan:
<script type="text/javascript"> function confirm_delete(){ return confirm("Are you sure you want to delete this item?"); } </script>
Det er muligt jeg har misforstået noget, men jeg forestiller mig at det du (heloo) mener er, at der ikke skal laves et postback, hvis brugeren trykker cancel i confirm-dialogboksen, og du kan lige få et lille eksempel her : (nu er det hele så skrevet i codebehind-filen, og det ved jeg ikke om er relevant for dig, men så er det i hvert fald samlet for eksemplets skyld :o)
// bare et navn på scriptet protected static string ScriptName { get{return "ConfirmScript";} }
private void Page_Load(object sender, System.EventArgs e) { // Sikring af at scriptet skrives ud til klienten if(!this.IsClientScriptBlockRegistered(ScriptName)) this.RegisterClientScriptBlock(ScriptName, Script);
// selve knappen Button b = new Button(); b.Attributes.Add("onclick","ConfirmAction('Er du sikker ?');"); b.Text = "TEST";
// knappen indsættes på siden this.Controls[1].Controls.Add(b); }
Jeg er ligesom roenving lidt usikker på hvilket resultat du præcist ønsker siden du angiver den med med .innerHtml=... men du kan jo lige uddybe, hvis der ligger noget der vi ikke har fanget.
hej helo... det her er sørme en gammel svend... er der stadig nogle ting du vil spørge om ? ellers får du lige et svar her, hvis du kunne bruge noget af det jeg skrev.
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.