JS怎么访问DataList控件里面的控件 <javascript type="text/javascrip">function show(){alert(this.value);}</script> 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <javascript type="text/javascrip"> function show() { alert(document.getElementById(file1).value)} </script> datalist解析后就是table,LZ可以在生成页面后查看源码,会发现控件名边了,格式类似于 datalist1_ctl01_TextBox1。有规律的。以这个做为ID就可以了。 回复2楼这样提示找不到file1的控件 <script type="text/javascrit"> function show(){ var dd = document.getElement("<%= div1.ClientID%>");}</script>这样提示不存在div1控件!! <asp:DataList ID="dl_ArticlePhoto" runat="server"><ItemTemplate><input id="file1<%# Container.ItemIndex %>" type="file" runat="server" onchange="javascript:show('<%# Container.ItemIndex %>');" /><div id="div1" runat="server" /></ItemTemplate></asp:DataList> ======<javascript type="text/javascrip"> function show(mid) { alert(document.getElementById("file1"+mid).value)} </script> DataList 是服务器控件 你想找DataList 里某个控件 我想只有在生成页面后查看客户端源码 根据客户端生成的源码找 后台page_load里加一句file1.Attribute.Add("onchange","show("+file1.ClientID+")")前台<javascript type="text/javascrip"> function show(obj) { alert(obj.value); } </script> 7楼的是对的用document.getElementID("<%=xxxxx>"),只有去看源码然后把namecopy过来 这样好像也行的,没试,应该可以<input id="file1" type="file" runat="server" onchange="javascript:show(this);" />前台 <javascript type="text/javascrip"> function show(obj) { alert(obj.value); } </script> GridView动态绑定的问题 treeview 绑定数据 自带数据库SqlData无法中文写入 关于静态页面中iframe刷新的问题 在textbox中输入内容后,button提交后如何出现提示对话框后,并跳转到指定页面呢??? 这里人气多,问一个软件哪个地方有下载问题(非技术) 关于aspx页面联接js文件的问题? 问个简单的DataGrid的问题 关于cookie没有马上过期的问题,100分 为什么在连VFP时会出现cannot slove backlink Server.MapPath()路径问题 求助:ComponentArt Grid控件 负数用红色显示问题
function show()
{
alert(document.getElementById(file1).value)
}
</script>
以这个做为ID就可以了。
<script type="text/javascrit">
function show()
{
var dd = document.getElement("<%= div1.ClientID%>");
}
</script>这样提示不存在div1控件!!
<ItemTemplate>
<input id="file1<%# Container.ItemIndex %>" type="file" runat="server"
onchange="javascript:show('<%# Container.ItemIndex %>');" />
<div id="div1" runat="server" />
</ItemTemplate>
</asp:DataList>
======
<javascript type="text/javascrip">
function show(mid)
{
alert(document.getElementById("file1"+mid).value)
}
</script>
file1.Attribute.Add("onchange","show("+file1.ClientID+")")前台
<javascript type="text/javascrip">
function show(obj)
{
alert(obj.value);
}
</script>
<javascript type="text/javascrip">
function show(obj)
{
alert(obj.value);
}
</script>