Bon voilà

J'ai 2 boutons :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
 
<table class="TblForm">
            <tr>
                <td>
                    Vous souhaitez prévenir le(s) destinataire(s) de la mise à disposition, cliquez
                    sur :
                </td>
                <td>
                    <asp:UpdatePanel ID="UPBtn" UpdateMode="Conditional" runat="server">
                        <ContentTemplate>
                            <div id="CaseValidation" runat="server">
                                <input id="myButton" onclick="this.disabled=true;this.value='Confirmation en cours ...';" 
                                    type="button" value="Confirmer l'envoi" name="myButton" runat="server" class="btnValidAlignLeft"
                                    onserverclick="btnValider_Click" style="width: 220px;" /></div>
                        </ContentTemplate>
                    </asp:UpdatePanel>
                </td>
            </tr>
            <tr>
                <td>
                    Vous souhaitez supprimer cette mise à disposition, cliquez sur :
                </td>
                <td>
                    <asp:Button ID="btnSuppression" runat="server" OnClick="btnSupprimer_Click" OnClientClick="return GereSuppression();"
                        Text="Supprimer la mise à disposition" Width="220px" CssClass="btnValidAlignLeft" UseSubmitBehaviour="false"/>
                </td>
            </tr>
        </table>
Ma fonction javascript
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
 function GereSuppression() {
            if (confirm('Voulez vous vraiment supprimer ?')) {
                alert(document.getElementsByName('myButton').value);
                return true;
            }
            else{
            return false;
            }
        }
getElementsByName ne marche pas car mon code généré à mis:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
 <input onclick="this.disabled=true;this.value='Confirmation en cours ...'; if (typeof(Page_ClientValidate) == 'function') Page_ClientValidate(''); __doPostBack('ctl00$Contenu$myButton','')" name="ctl00$Contenu$myButton" type="button" id="ctl00_Contenu_myButton" value="Confirmer l'envoi" class="btnValidAlignLeft" style="width: 220px;" />
donc l'attribut name est devenu name="ctl00$Contenu$myButton"
or cela dépend du compilateur au lieu de name="myButton".

Comment accéder à ce bouton en utilisant 'myButton'?