手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >JS弹出对话框返回值代码(asp.net后台)
JS弹出对话框返回值代码(asp.net后台)
摘要:1.Default.aspx页面复制代码代码如下:functionGetUser(TxtEmpID,TxtEmpName,url){varp...

1.Default.aspx页面

复制代码 代码如下:

<script type="text/javascript">

function GetUser(TxtEmpID,TxtEmpName,url)

{

var properties = 'status:no;resizable:no;toolbar=no;menubar=no;location=no;scroll:no;dialogWidth:540px;dialogHeight:450px;'

var arg=window.showModalDialog(url,"",properties);

if(arg!=null)

{

document.getElementById(TxtEmpID).value=arg[0];

document.getElementById(TxtEmpName).value=arg[1];

}

}

</script>

<table width="240px" cellpadding="0" cellspacing="0">

<tr>

<td>

<asp:Label ID="Label1" runat="server" Text="選擇課級別一" Width="80px"></asp:Label></td>

<td>

<asp:TextBox ID="TextBox1" runat="server" ReadOnly="false" Width="80px" onfocus="this.blur()"></asp:TextBox>

</td>

<td>

<asp:TextBox ID="TextBox2" runat="server" ReadOnly="false" Width="80px" ></asp:TextBox>

</td>

<td>

<asp:Button ID="Button1" runat="server" Text="確定" CssClass="ButtonCss"/>

</td>

<td>

<asp:Label ID="Label3" runat="server" Text=""></asp:Label></td>

<td> <asp:Label ID="Label4" runat="server" Text=""></asp:Label></td>

</tr>

</table>

2.Default.aspx.cs

复制代码 代码如下:

protected void Page_Load(object sender, EventArgs e)

{

TextBox1.Attributes.Add("onclick", "GetUser('" + this.TextBox1.ClientID + "','" + this.TextBox2.ClientID + "','WebDialog.aspx)");

}

3.WebDialog.aspx

复制代码 代码如下:

<script language="javascript" type="text/javascript">

function Submit()

{

var arr=new Array();

arr[0]= document.getElementById('TxtEmpID').value

arr[1]= document.getElementById('TxtEmpCName').value

arr[2]= document.getElementById('TxtTitleID').value

window.returnValue=arr;

window.close();

}

</script>

<table>

<tr><td>

<asp:TextBox ID="TxtEmpID" runat="server" Width="50px" ReadOnly="true" CssClass="InputCss"></asp:TextBox>

<asp:TextBox ID="TxtEmpCName" runat="server" Width="60px" ReadOnly="true" CssClass="InputCss"></asp:TextBox>

<asp:TextBox ID="TxtTitleID" runat="server" Width="40px" ReadOnly="true" CssClass="InputCss"></asp:TextBox>

</tr></td>

<tr><td>

<input id="Button1" type="button" value="確 定"/>

</tr></td>

</table>

【JS弹出对话框返回值代码(asp.net后台)】相关文章:

JavaScript 预解析的原理及实现

使用Node.js处理前端代码文件的编码问题

JS创建对象几种不同方法详解

鼠标图片振动代码

js+HTML5基于过滤器从摄像头中捕获视频的方法

点击变化图象 不错

如何用JS取得网址中的文件名

超酷右下浮出广告窗口代码

非常酷的有农历的日历挂历!

用JavaScript实现对话框的教程

精品推荐
分类导航