做一个jsp的页面,然后又弹出一个对话框,并且把输入框的值返回到文本中。具体代码如下:
1 父页面
写道
<%...request.setCharacterEncoding ("GBK") ;%>
<%...@page contentType="text/html; charset=gb2312"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<script type="text/javascript">...
function openwindow()...{
var temp= window.showModalDialog("NewBox.jsp",window,"status:no;scroll:no;dialogWidth:235px;dialogHeight:150px");
if(temp!=undefined)
document.all.phone_number.value += temp+",";
}
</script>
<title>欢迎您!</title>
<script language="Javascript" src="/js/validate.js"></script>
</head>
<body>
<form name="form" method="post" action="RegisterAction.jsp" onSubmit="return Validator.Validate(this,2);">
<table table width="50%" border="1" align="center" cellpadding="4" bordercolor="#C0C0C0" bordercolorlight="#C0C0C0" bordercolordark="#FFFFFF" bgcolor="#EEEEEE">
<tr>
<td align="right">请输入手机号码:</td>
<td align="left">
<label><font size="3" color="red">
<input type="text" dataType="Mobile" msg="手机号码不正确" name="phone_number" id="phone_number"/>
<input type="button" name="add" value="添加" onclick="openwindow()"/> * 必填</font> [多个号码以“,”分割]</label>
</td>
</tr>
<tr>
<td align="right">请输入短信内容:</td>
<td align="left">
<textareaCOLOR: #ff0000">name="contents" cols="30" rows="5"></textarea>
</td>
</tr>
<tr>
<td align="right">
<label>
<input type="submit" name="Submit" value="提 交"/>
</label>
</td>
<td align="left">
<label>
<input type="reset" name="Reset" value="重 置"/>
</label>
</td>
</tr>
</table>
</form>
</body>
</html>
2 子对话框页面
<
%...@page contentType="text/html; charset=gb2312"%>
<html>
<head >
<title>手机号码输入框</title>
<script language="Javascript" src="/js/validate.js"></script>
</head>
<body>
<FORM method=post name=form1 action="" onSubmit="return Validator.Validate(this,2);">
请输入手机号码:<INPUT type=text name=inboxname dataType="Mobile" msg="手机号码不正确"><br>
<INPUT type="button" name=inputboxbt value=确定 onclick="window.returnValue=document.all.inboxname.value;window.close();">
</FORM>
</body>
分享到:
相关推荐
在这个特定的案例中,我们讨论的是一个基于JSP实现的弹出窗口,其目标是提供一种在页面上显示提示信息的方式,既简洁又具有良好的用户体验。 在网页设计中,弹出窗口通常用于通知用户、请求确认或者显示附加信息。...
在Web开发中,特别是在使用JSP(Java Server Pages)技术时,经常需要实现不同`frame`之间的数据交互或子页面与父页面之间的参数传递。这种功能在实际应用中非常常见,比如在主页面中选择一个选项时,需要动态更新...
- **JSP**:在主页面的JSP中,添加触发弹出的按钮或链接,通过JavaScript事件监听器绑定打开子页面的函数。 - **Struts配置**:在struts-config.xml中配置Action,将请求映射到对应的Action。 4. **示例代码:** ...
jsp父页面嵌套子页面的内容,子页面获取父页面的参数很容易,但是想要反过来,却有些困难。本文档中,作者详细地写出了实现办法,需要帮助的朋友可以参考一下。
用iframe、弹出子页面刷新父页面 iframe parent.location.reload(); 弹出子页面 window.opener.location.reload(); 子窗口刷新父窗口 self.window.opener.locaction.reload(); 刷新一open()方法打开的窗口 ...
在IT领域,特别是Web开发中,使用JSP(JavaServer Pages)进行动态网页设计时,开发者经常需要实现在用户交互过程中弹出特定的页面或对话框来获取输入、展示信息或进行确认操作。本文将详细解析如何在JSP页面中通过...
### 自定义弹出框样式 alert修改 在网页开发过程中,我们经常会遇到需要向用户展示提示信息的情况。传统的JavaScript `alert`方法虽然简单易用,但其样式固定且无法自定义,这在追求用户体验和界面美观的现代Web...
在无刷新弹出框中,JavaScript主要用来监听用户事件(如点击按钮),然后通过AJAX(异步JavaScript和XML)技术向服务器发送请求,获取响应,并更新页面内容,而无需整个页面刷新。 具体实现步骤可能如下: 1. **...
总结,`iframe`中的JavaScript交互涉及到页面间的通信,无论是父页面调用子页面还是子页面调用父页面,都需要理解`window`对象、同源策略以及跨域通信机制。正确使用这些技术,可以在多页面应用中实现更复杂的功能...
1、父页面传参数到子页面 代码如下: //JavaScript代码 $.ajax({ type:”POST”, uri:”../student/studentInfo.action”, data:{ “date”:date, “stuNo”:stuNo }, success:function(data){ var params = “?...
当用户在`mainpassmodify.jsp`上提交更改时,请求会被发送到这个JSP页面。在`mainpassmanage.jsp`中,开发者通常会编写Java代码来验证用户输入的旧密码是否正确,如果正确,则更新数据库中的密码为新密码。这个过程...
动态Jsp页面转换成静态Html页面动态Jsp页面转换成静态Html页面动态Jsp页面转换成静态Html页面动态Jsp页面转换成静态Html页面动态Jsp页面转换成静态Html页面动态Jsp页面转换成静态Html页面动态Jsp页面转换成静态Html...
在Java后台获取JSP页面多个复选框选中的值是一个常见的需求,特别是在开发Web应用程序时。SSM(Spring、SpringMVC、MyBatis)框架是Java Web开发中广泛使用的集成框架,它提供了处理此类问题的高效解决方案。下面将...
在子页面(如"child.jsp")中,我们可以访问`window.opener`来获取父页面传递的参数。比如,我们需要在子页面中获取并显示父页面的`someVariable`值,可以这样做: ```javascript var parentValue = window.opener....
在JSP(Java Server Pages)页面中,日期选择框是一个常用的用户界面元素,它允许用户以图形化的方式选择日期。这种交互方式对于处理与日期相关的数据输入非常方便,例如在预订系统、日程安排或者记录生日等场景。在...
本文主要探讨了在JSP页面交互中,父页面获取子页面内容的两种方法,当子页面需要保持隐藏状态时,如何有效获取其内容而不影响父页面的性能和用户体验。 第一种方法是通过Ajax技术进行异步请求。Ajax(Asynchronous ...
例如,下面的实例实现了把第一个JSP页面的参数传递给第三个页面的功能: 1.jsp <form method=get action=2.jsp> whats your name 2.jsp <form method=post action="3.jsp?pass=11"> String name=...
本文将深入探讨如何在JSP页面中获取Servlet请求中的参数,并将其传递到另一个JSP页面。 首先,我们需要配置`web.xml`文件,这是部署描述符,它定义了Servlet的映射和配置。以下是一个示例配置: ```xml ...
当你遇到“jsp页面加载时提示loading”的问题时,这通常意味着页面正在加载或有延迟加载的情况发生。这个问题可能由多种因素导致,下面我们将详细探讨这些可能的原因及其解决方案。 1. **页面内容过多**:如果JSP...