万般无夸,上岸求救。。。。。关于iframe向父窗口传值问题出错。。 Jasonchen82(大森林) 兄台:换成TextBox还是一样提示:top.window.form1.TextBox1 为空或者不是对象 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 页面:<script language="javascript"> function selry(chryhm,chrname) { parent.document.all.tbyhm.value= chryhm; parent.document.all.tbzbry.value= chrname; } </script><asp:TemplateColumn HeaderText="选择"> <HeaderStyle HorizontalAlign="Center" Width="40px"></HeaderStyle> <ItemStyle HorizontalAlign="Center"></ItemStyle> <ItemTemplate> <%# GetDownloadCheck(Container.DataItem)%> </ItemTemplate></asp:TemplateColumn>cs文件:protected string GetDownloadCheck(object DataItem) { string strReturn=""; DataRowView rows = (DataRowView)DataItem ; //加有没有被选中的判定 strReturn="<INPUT type='radio' name='radiory' value='" + rows["chryhm"].ToString().Trim() + "' onclick=\"selry('"+ rows["chryhm"].ToString().Trim() +"','" + rows["chrname"].ToString().Trim() + "')\">"; return strReturn; } 你的Ifram的名字没有写修改成:window.parent.iframname.document.all.textbox_title.value="+ID+"; wwhuzhen(小胡子) 你的意思是window.parent.iframname.document.all.textbox_title.value="+ID+";中对应的iframenaem就必为父窗口中的iframe的名称吗。。我必了还是一样出错。。你能把window.parent.iframname.document.all.textbox_title.value="+ID+";的格式讲一下吗 传值 的问题倒是解决 。。但是我怎么发现只能传数字string ID="123";Response.Write("<script language=javascript>window.parent.document.all.textbox_title.value="+ID+";</script>");就行。但是当string ID="DDD";时Response.Write("<script language=javascript>window.parent.document.all.textbox_title.value="+ID+";</script>");就不成功 了。。是textbox_title.value只能接收数字吗。。但是我转过去的ID="123";是字符呀。 有没有nhibernate API文档 大家知道这是什么技术吗?怎么实现 帮忙看下《淘宝网》的JS为什么拿不下来?!!! TreeView只最底层节点可选的问题! 谁能帮我做个时间倒推N个月的函数........... ExecuteNonQuery 怎么不行了 怎样知道网站的后台管理页面 关于点击图片放大显示的问题!!!! 虽然解决了,但是还要问一下 【急】怎样对动态生成的DataGrid的某个Column的ReadOnly的属性进行设置啊【急】 文件上传,服务器的相对路径问题~~~高手请进吧 如何取余数?
<script language="javascript">
function selry(chryhm,chrname)
{
parent.document.all.tbyhm.value= chryhm;
parent.document.all.tbzbry.value= chrname;
}
</script><asp:TemplateColumn HeaderText="选择">
<HeaderStyle HorizontalAlign="Center" Width="40px"></HeaderStyle>
<ItemStyle HorizontalAlign="Center"></ItemStyle>
<ItemTemplate>
<%# GetDownloadCheck(Container.DataItem)%>
</ItemTemplate>
</asp:TemplateColumn>cs文件:
protected string GetDownloadCheck(object DataItem)
{
string strReturn="";
DataRowView rows = (DataRowView)DataItem ;
//加有没有被选中的判定
strReturn="<INPUT type='radio' name='radiory' value='" + rows["chryhm"].ToString().Trim() + "' onclick=\"selry('"+ rows["chryhm"].ToString().Trim() +"','" + rows["chrname"].ToString().Trim() + "')\">";
return strReturn;
}
window.parent.iframname.document.all.textbox_title.value="+ID+";
你的意思是window.parent.iframname.document.all.textbox_title.value="+ID+";
中对应的iframenaem就必为父窗口中的iframe的名称吗。。我必了还是一样出错。。
你能把window.parent.iframname.document.all.textbox_title.value="+ID+";的格式讲一下吗
string ID="123";
Response.Write("<script language=javascript>window.parent.document.all.textbox_title.value="+ID+";</script>");
就行。但是当
string ID="DDD";
时
Response.Write("<script language=javascript>window.parent.document.all.textbox_title.value="+ID+";</script>");
就不成功 了。。是textbox_title.value只能接收数字吗。。但是我转过去的ID="123";是字符呀。