怎么在JS中获取GridView中模板列中LinkButton的Text,在LinkButton的OnClientClick调用客户端函数的属性.点击的时候调用.
我写的函数是: function LinkButtonText()
{
var frm = document.all["form1"];
for (var i = 0; i < frm.element.length; i++)
{
var control = frm.element[i];
if (control.id.indexOf("LinkButton1") > -1)
{
alert(control.innerText);
}
}
}可是这个函数不能出结果,报了个错误:
element.length为空或不是对象.
请问怎么解决啊,麻烦JS高手了...
我写的函数是: function LinkButtonText()
{
var frm = document.all["form1"];
for (var i = 0; i < frm.element.length; i++)
{
var control = frm.element[i];
if (control.id.indexOf("LinkButton1") > -1)
{
alert(control.innerText);
}
}
}可是这个函数不能出结果,报了个错误:
element.length为空或不是对象.
请问怎么解决啊,麻烦JS高手了...
解决方案 »
- TXT文本操作
- 奇怪的问题:当前上下文中不存在名称“txtUserName”
- 请高手告诉这段代码完成什么功能,最好能解释下代码含义
- 委托的理解和学习
- c#怎么提取Win32程序中的图片、图标等资源?有类库实现吗?
- 编辑时datagrid里的文本框很长呀,超出了页面,怎么控制文本框大小?
- PNG图片生成 缩略图背景不透明,黑色背景,怎么做才能透明呢?
- c# 有没有哪个控件,可以拉一个滚动条来改变Textbox的数字?
- 没办法了,真的不懂xml,这样的写法可以么?
- 求公历转农历C#完整算法,或控件,要能从2000年到2050或以上的,急,谢谢
- 【急!在线等】wince中能调用pc机上用c#编写的webservice吗?
- winform中调用一个页面的JS脚本
var arrayA=grid.getElementByTagName('a');
for(var i=0;i<arrayA.length;i++)
{
if (arrayA[i].id.indexOf("LinkButton1") > -1)
{
alert(arrayA[i].innerText);
}
}
请问楼上的 <%=GridView.ClientID%> 就是GridView 的ID 名吗???
里面的 var arrayA=grid.getElementByTagName('a'); 'a' 是哪个空间的名字啊???