Sign-up....

javascript与用户控件的结合问题

用javascript写了一个函数

set(this,TextBox1);

在aspx页面调用:

<asp:textbox id="TextBox1" runat="server" Width="106px"onclick="javascript:Set(this, birthday)"></asp:textbox>

我要是在用户控件中调用这个函数怎么写?

<asp:textbox id="TextBox1" runat="server" Width="106px"onclick="***"></asp:textbox>

***处应该怎么写?

[278 byte] By [msdn] at [2007-8-14 9:18:14]
# 1 Re: javascript与用户控件的结合问题

写在 *.aspx.cs 文件里: Page_load 里

TextBox1.Attributes.Add("onclick", "JavaScript: set(this,birthday)");

meizz at 2005-1-14 10:20:38 >
# 2 Re: javascript与用户控件的结合问题

onclick="document.getElementById('TextBox1').value='aa';"

ttyp at 2005-1-14 10:21:06 >
# 3 Re: javascript与用户控件的结合问题

是.net问题啊-_-!,1楼正确

ttyp at 2005-1-14 10:24:15 >
# 4 Re: javascript与用户控件的结合问题

:)

我问的是用户控件

在aspx里根本就没有textbox1

另外问一下,javascript中的this指什么?

HowcanIdo at 2005-1-14 13:51:57 >
# 5 Re: javascript与用户控件的结合问题

ding

HowcanIdo at 2005-1-17 13:19:22 >
# 6 Re: javascript与用户控件的结合问题

Me.Attributes.Add("onclick", "JavaScript: set(this,birthday)");

wang2855 at 2005-1-18 11:40:36 >

Web

All Classified