Bonjour à tous.
J'ai fait une page assez simple avec des updatepanels.
J'ai besoins d'appeller une fonction javscript sur un contrôle mais au chargement de la page il me provoque une erreur de compilation et je ne comprends pas pourquoi.
Et lorsque je charge la page il me dit :
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
29
30
31
32
33
34
35
36
37
38
39
40 <%@ Page Language="VB" AutoEventWireup="false" CodeFile="testchat.aspx.vb" Inherits="testchat" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title></title> <script language="javascript" type="text/javascript"> function txtBas() { document.getElementById('txtChat').scrollTop = document.getElementById('txtChat').scrollHeight; } </script> </head> <body> <form id="form1" runat="server"> <asp:ScriptManager runat="server"></asp:ScriptManager> <div> Page de test du chat <asp:Timer ID="Timer1" runat="server" Interval="1000"></asp:Timer> <asp:UpdatePanel ID="upChat" runat="server" UpdateMode="Conditional"> <Triggers> <asp:AsyncPostBackTrigger ControlID="btnEnvoi" EventName="Click" /> <asp:AsyncPostBackTrigger ControlID="Timer1" EventName="Tick" /> </Triggers> <ContentTemplate> <asp:Label ID="lblChat" runat="server" Width="400" Height="150" BorderStyle="Solid" BorderWidth="1" >ici le text de chat</asp:Label> <asp:TextBox ID="txtChat" runat="server" ReadOnly="true" TextMode="MultiLine" Columns="80" Rows="15" OnTextChanged="javascript:txtBas();"></asp:TextBox><br /> </ContentTemplate> </asp:UpdatePanel> <asp:UpdatePanel ID="upenvoi" runat="server" UpdateMode="Conditional"> <ContentTemplate> <asp:TextBox ID="txtMsg" runat="server" TextMode="SingleLine" MaxLength="200"></asp:TextBox> <asp:Button ID="btnEnvoi" runat="server" Text="Envoyer" /> </ContentTemplate> </asp:UpdatePanel> </div> </form> </body> </html>
Je ne vois pas où j'ai fait une erreur.Message d'erreur du compilateur: BC30456: 'javascript' n'est pas un membre de 'ASP.testchat_aspx'.
Pouvez vous m'aider ?
Partager