javascript父页面传值
来源:互联网 发布:js动态生成树形菜单 编辑:程序博客网 时间:2024/05/17 22:01
//文本框
<asp:TextBox ID="chanpin1" runat="server" CssClass="tfont" ReadOnly="True" Width="80px">请选择产品</asp:TextBox>
<asp:HiddenField ID="chanpin1_HiddenField" runat="server" />
<asp:TextBox ID="scj1" runat="server" CssClass="tfont" Width="82px"></asp:TextBox>元
<asp:HiddenField ID="scj1_HiddenField" runat="server" />
//图片按钮
<img id="Img1" border="0" height="20" onclick="return OpenPWin('chanpin1','scj1');" src="img/add.gif" width="62" />
//获取单选行
function weiyi(id) //选择唯一
{
var obj = document.getElementById(id);
if(obj.checked)
{
obj.checked = true;
var gr = document.getElementById('GridView1');
for(i=0;i<gr.rows.length;i++)
{
var cb = gr.rows[i].cells[0].children[0];
if(cb.id != obj.id)
{
cb.checked = false;
}
}
}
else
{
obj.checked = false;
}
}
<%--获取传来的变量--%>
<script defer>
var k = window.dialogArguments; //获取父类所有信息
var type = k.document.getElementById("type_HiddenField").value; //获取父类的type_HinddenFieid值
var type1=k.document.getElementById("type1_HiddenField").value;
var t = k.document.getElementById(type);
var t1 = k.document.getElementById(type1);
var kjian = k.document.getElementById(type+'_HiddenField'); //产品名称
var kjian1 = k.document.getElementById(type1+'_HiddenField');//产品价格
function huoqu()
{
var datalist = document.getElementById("GridView1");
var pinpai="";
var name = "";
var price="";
for( i=0;i<datalist.rows.length;i++)
{
var cb = datalist.rows[i].cells[0].children[0];
if(cb.checked)
{
pinpai = datalist.rows[i].cells[1].innerText; //品牌
name = datalist.rows[i].cells[2].innerText; //名称
price = datalist.rows[i].cells[3].innerText; //市场价
}
}
t.value = pinpai + "-" + name;
kjian.value = pinpai + "-" + name;
t1.value = price;
kjian1.value = price;
window.close();
// alert(type + ","+type1+","+price);
}
</script>
//提交
<input type=button value="提交" class="tfont" onclick="huoqu()" />
<input type=button value="取消" class="tfont" onclick="window.close()" />
//js脚本类
//窗口产品选择
function OpenPWin(name,scj)
{
var hf = document.getElementById('type_HiddenField');
hf.value = name;
var hf1= document.getElementById('type1_HiddenField');
hf1.value = scj;
var str=window.showModelessDialog('bargain_class.aspx',window,'dialogWidth=530px;dialogHeight=555px;status=no;help=no;scrollbars=no;')
return false;
}
- javascript父页面传值
- javascript:页面传值
- 页面传值的javascript
- javascript 接收页面传值
- javascript获取页面传值
- JavaScript实现页面传值
- javascript弹出页面传值
- javascript不同页面传值
- javascript 实现页面间传递参数(页面传值)
- (转)通过javascript跨页面传值
- JAVASCRIPT 不同页面传值问题 解决方案
- javascript获取页面的传值
- JavaScript 静态页面传值 cookie
- javascript 句柄传值 两个页面案例
- javascript 子页面刷新父页面..
- javascript子页面刷新父页面
- 子页面执行父页面Javascript方法
- 【javascript】javascript中父页面与子页面互传值
- 浮云
- 不同服务器数据库之间的数据操作
- goto语句
- SSH项目的实现步骤
- 计算机仿真中的HLA技术中的餐馆例子分析 (2) Transport
- javascript父页面传值
- s3c2410的时钟与电源
- SADSADSADS
- 。。。
- oracle中的序列
- spark登陆后闪一下就不见了,问题解决了。
- 回旋打印
- vs2005设置不自动加载vmware
- Linear Workflow In Maya