.net-js怎么获取PlaceHolder中动态生成的Textbox的ID

问题描述

js怎么获取PlaceHolder中动态生成的Textbox的ID

PlaceHolder中TextBox是根据Repearter控件数据绑定后自动生成的。最终要获取到符合条件的文本框的值。

解决方案

增加个容器括起repeater,如<div id="dvInput">
然后用js获取div后获取input,自己遍历input找出需要的

  var inputs=document.getElementById('dvInput').getElementsByTagName('input')
 for(var i=0;i<inputs.length;i++)
 if(inputs[i].className='xxxxx'){//你的判断,如class,其他自定义属性什么的
 }

解决方案二:

我通常都是外面加个div,或者给个其他属性,比如title、alt、class,用jq获取也是比较方便的

时间: 2024-10-22 17:06:15

.net-js怎么获取PlaceHolder中动态生成的Textbox的ID的相关文章

js获取repeater中动态产生的textbox中的text值

问题描述 js获取repeater中动态产生的textbox中的text值 js获取repeater中动态产生的textbox中的text值 解决方案 document.getElementsByTagName('input')然后遍历.而且腻获取textbox场景是什么也不懂,右边是通过传入点击对象进入函数,然后通过dom关系获取 解决方案二: 为何我取到的值一直是空值? 解决方案三: 如何用JS获取ASP.net中的textbox的值 js获不到text值 解决方案四: public cla

在Table中动态生成的TextBox无法在PostBack时刷新数据

问题描述 问题如题,请高手帮忙看看问题在哪?1.不用Textbox时,在点击DropDownList时,页面PostBack后,Table是可以刷新数据的(代码如下)test.aspx:<%@PageLanguage="VB"AutoEventWireup="false"CodeFile="test.aspx.vb"Inherits="test"%><!DOCTYPEhtmlPUBLIC"-//W3

net 4 0-获取PlaceHolder中动态加载的多个TextBox的值。

问题描述 获取PlaceHolder中动态加载的多个TextBox的值. 获取PlaceHolder中动态加载的多个TextBox的值. 解决方案 给每个textbox一个id,然后用 $("#你的id").val() 获取.

Panel中动态生成的控件怎么获取到?

问题描述 我在后台的panel中动态生成几个控件,然后在按钮点击方法中获取怎么获取不到啊?<asp:PanelID="mypanel"runat="server"></asp:Panel><asp:Buttonrunat="server"ID="mybutton"Text="mybutton"OnClick="mybutton_Click"/> pro

html 扇形统计图 js-html中动态生成一个扇形统计图

问题描述 html中动态生成一个扇形统计图 html中动态生成一个扇形统计图,怎么实现?(不是生成图片,因为扇形图上的每一块都有js效果) 解决方案 看看jqchart 解决方案二: 000000000000000000000 解决方案三: 饼图插件:CSDN移动问答

jquery中一个方法中动态生成的标签可以被其它方法调用吗

问题描述 jquery中一个方法中动态生成的标签可以被其它方法调用吗 解决方案 在控制台中动态引入jquery的方法jquery几个按钮同时调用一个方法 解决方案二: 可以,就根据div的id或者class找到他,$("#xxxx") 解决方案三: 你应该取得添加的那个JS对象 var dd = $('#attr_info').append(......) 然后再$(dd).eq(..).keyup 解决方案四: 看你代码append是动态添加的item吧..这样你的ajax都没添加到

JS实现向表格中动态添加行的方法_javascript技巧

本文实例讲述了JS实现向表格中动态添加行的方法.分享给大家供大家参考.具体分析如下: 下面的JS代码通过表格对象的insertRow方法动态向表格的最顶端添加新的行 <!DOCTYPE html> <html> <head> <script> function insRow() { var x=document.getElementById('myTable').insertRow(0); var y=x.insertCell(0); var z=x.ins

在ASP.NET中动态生成图形(转)

asp.net|动态|图形 在ASP.NET中动态生成图形 .NET有一个很灵巧的特性,就是可以编写代码生成动态图形,然后将生成的图形保存在磁盘上或者直接将其发送到客户端的浏览器. 原理 用.NET生成图形的功能封装在System.Drawing名称空间中,它支持多种图形文件格式,包括:JPEG.GIF.PNG.TIFF.BMP.PhotoCD.FlashPIX.WMF.EMF和EXIF. 创建这些图形的通用机制是构造一个BitMap(位图)对象,它为要创建的图形提供了内存空间.然后,就可以调用

JS正则表达式获取字符串中特定字符的方法

 这篇文章主要介绍了JS正则表达式获取字符串中得特定字符,通过replace的回调函数获取,需要的朋友可以参考下 实现的效果:在字符串中abcdefgname='test'sddfhskshjsfsjdfps中获取name的值test    实现的机制:通过replace的回调函数获取.    代码:  代码如下: var str = "abcdefgname='test'sddfhskshjsfsjdfps";  var reg = /name='((w|-|s)+)/ig;  st