如何创建servercontrol启用javascript [英] how to create servercontrol enable javascript
本文介绍了如何创建servercontrol启用javascript的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
大家好.我有一个问题需要人民帮助.
我创建的一个服务器控件是textBox.我想为他们创建事件onchange或onclick.我可以使用javascript
为此控件创建那些事件或属性.
非常感谢您
Hello everybody. I have a problem want people to help.
I create one server control is textBox. i want to create event for them as onchange or onclick. I could create those event or properties for this control by javascript
Thank you very much
推荐答案
您可以通过 Javascript 调用服务器控件的事件,如:
HTML或.aspx
Hi,
You can call event of Server control from Javascript like:
Html or .Aspx
<asp:textbox id="TextBox1" runat="server" width="308px" xmlns:asp="#unknown"></asp:textbox>
Javascript
Javascript
<script language="javascript" type="text/javascript">
function ChangeHandlerEvent(_this) {
alert("changed event call from Javascript value is: " + _this.value);
}
</script>
服务器端或Aspx.cs
Server side or Aspx.cs
protected void Page_Load(object sender, EventArgs e)
{
TextBox1.Attributes.Add("onchange", "ChangeHandlerEvent(this)");
}
谢谢,
Imdadhusen
Thanks,
Imdadhusen
check this sample code:
var inp = document.createElement('input')
inp.type = 'text';
inp.name = 'textfield';
inp.maxlength = '10';
inp.id = curr;
inp.setAttribute('onClick', 'ur function');
我的想法是创建服务器控件作为控件textBox定义那些事件作为TextBox asp .net控制.更改或单击.
my mind was create server control as control textBox definition those event as TextBox asp.net control. change or click.
这篇关于如何创建servercontrol启用javascript的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文