js模式窗口

js模式窗口练习  第一段代码为被链接的的网页 第二段为要链接的网页  

不同浏览器兼容性不同 模式窗口只能在IE上勘测 其他浏览器上返回值全都是underfied

 

<HTML>
<HEAD>
<META http-equiv="Content-Type" content="text/html; charset=gb2312">
<TITLE>模式窗口练习</TITLE>
<script type="text/javascript">
function closeWindow(){
    //分为获取省份 市 区 街道 门牌的id号 分为用相应的变量接受
    var sheng=document.getElementById('province').value;
    var shi=document.getElementById('city').value;
    var qu=document.getElementById('region').value;
    var jiedao=document.getElementById('street').value;
    var menpai=document.getElementById('number').value;

    //返回值
    window.returnValue=sheng+shi+qu+jiedao+menpai;
    window.close();    
    }
</script>
<STYLE type="text/css">
<!--
.STYLE1 {font-family: Verdana; font-size:14px}
a{text-decoration:none}
-->
</STYLE>
</HEAD>

<BODY>
<FORM action="" name="myform" method="post">
<TABLE width="290" height="206" align="center" border="0" bgcolor="#66CCFF" cellpadding="0" cellspacing="0">
  <TR>
    <TD colspan="2" align="center"><SPAN class="STYLE1">家庭地址确认</SPAN></TD>

  </TR>
  <TR>
    <TD width="124" align="right" valign="middle">省份:</TD>
    <TD width="166">
    <SELECT id="province">
      <OPTION value="河北省">河北省</OPTION>
      <OPTION value="河南省">河南省</OPTION>

      <OPTION value="山东省">山东省</OPTION>
      <OPTION value="湖北省">湖北省</OPTION>
      <OPTION value="江苏省">江苏省</OPTION>
    </SELECT>
    </TD>
  </TR>
  <TR>

    <TD align="right" valign="middle">城市:</TD>
    <TD>
    <SELECT id="city">
      <OPTION value="石家庄" selected>石家庄</OPTION>
      <OPTION value="保定">保定</OPTION>
      <OPTION value="衡水">衡水</OPTION>
      <OPTION value="秦皇岛">秦皇岛</OPTION>

      <OPTION value="唐山">唐山</OPTION>
    </SELECT>
    </TD>
  </TR>
  <TR>
    <TD align="right" valign="middle">区:</TD>
    <TD>
    <SELECT id="region">

      <OPTION value="新华区">新华区</OPTION>
      <OPTION value="长安区">长安区</OPTION>
      <OPTION value="桥西区">桥西区</OPTION>
      <OPTION value="桥东区">桥东区</OPTION>    
    </SELECT>
    </TD>
  </TR>

  <TR>
    <TD align="right" valign="middle">街道:</TD>
    <TD><INPUT id="street" type="text" size="20"></TD>
  </TR>
  <TR>
    <TD align="right" valign="middle">门牌号:</TD>
    <TD><INPUT id="number" type="text" size="20"></TD>
  </TR>

    <TR>
    <TD colspan="2" align="center"><INPUT name="btnOk" type="button" value="确认" onClick="closeWindow()"></TD>
  </TR>
</TABLE>
</FORM>

</BODY>
</HTML>
 

 

 

 

 

 

<HTML>
<HEAD>
<META http-equiv="Content-Type" content="text/html; charset=gb2312">
<TITLE>学生基本信息注册</TITLE>

<style type="text/css">
a{text-decoration:none}
</style>

<script type="text/javascript">
function openWindow(){
  // 用address接收4.5.html传过来的详细地址 
        var address=window.showModalDialog("4.5.html","","dialogWidth=400px,dialogHeight=300px");
    // 在家庭详细地址 后的文本框添加id号 获取id号 来接受4.5.html传过来的值 显示在文本框上 文本框设为只读文本框
        document.getElementById("address").value=address;
    }   
  //当点击确认按钮时 提示用户是否提交
function showInfo(){
    confirm('确认提交吗?');
    window.close();
}
</script>        
</HEAD>

<BODY>
<FORM action="" method="post" name="myform">
<TABLE width="533" height="133" border="1" bgcolor="#66CCFF" align="center" cellpadding="0" cellspacing="0">
  <TR>

    <TH colspan="5">学生信息注册</TH>

    </TR>
  <TR  align="center">
    <TD width="92">姓名</TD>
    <TD width="100">性别</TD>
    <TD width="110">年龄</TD>
    <TD width="101">电话</TD>
    <TD width="130">Eamil</TD>

  </TR>
   <TR align="center">
    <TD>李小明</TD>
    <TD>男</TD>
    <TD>20</TD>
    <TD>13198765476</TD>
    <TD>xiaoming@126.ocm</TD>

   </TR>
   <TR align="center">
   <!-- 当点击家庭详细地址时,自动弹出一个窗口,供选择地址,用js函数 openWindow()  -->
       <TD colspan="5"><A href="javascript:openWindow()">家庭详细地址</A><INPUT id="address" type="text" size="40" disabled>&nbsp;<INPUT name="sub" onClick="showInfo()" type="button" value="确认提交"></TD>
   </TR>
</TABLE>
</FORM>
</BODY>
</HTML>
 

转载于:https://my.oschina.net/u/3830729/blog/1807402

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值