JS动态增加文本框加IP地址判断

<%@ page language="java" import="org.zhaohua.util.*,java.util.* , org.zhaohua.po.*" pageEncoding="utf-8"%>

<%

String path = request.getContextPath();

String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";

%>



<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>

  <head>

    <base href="<%=basePath%>">

    

    <title>权限管理</title>

    

	<meta http-equiv="pragma" content="no-cache">

	<meta http-equiv="cache-control" content="no-cache">

	<meta http-equiv="expires" content="0">    

	<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">

	<meta http-equiv="description" content="This is my page">

	<link href="<%=basePath %>css/ht_1.css" rel="stylesheet" type="text/css">

<script type="text/javascript" src="<%=basePath %>js/ip.js"></script>

<script type="text/javascript" src="<%=request.getContextPath()%>/js/fmSort.js"></script>	

<script type="text/javascript"

			src="<%=request.getContextPath()%>/ajax/interface/FmSortManager.js"></script>	

	<script type='text/javascript'

			src='<%=request.getContextPath()%>/ajax/engine.js'></script>

	<script type='text/javascript'

			src='<%=request.getContextPath()%>/ajax/util.js'></script>		



<style>

.a3{width:30;border:0;text-align:center}

</style>

	<script type="text/javascript">

		function check() {

			var ip1 = document.getElementsByName("ip1");

			var ip2 = document.getElementsByName("ip2");

			for(var i = 0 ; i < ip1.length ; i++) {

				if(ip1[i].value.match(/^/d{1,3}/./d{1,3}/./d{1,3}/./d{1,3}$/)){

			

				}else{

					alert("IP验证错误!");

   					return false;

   				}

			}

			for(var i = 0 ; i < ip2.length ; i++) {

				if(ip2[i].value.match(/^/d{1,3}/./d{1,3}/./d{1,3}/./d{1,3}$/)) {

			 

				} else {

					alert("IP验证错误!");

   					return false;

   				}

			}

			

		} 

		 function add(table1) {

		  	var index = table1.rows.length;

			var nextRow = table1.insertRow(index);

			var arows = table1.rows;

			var acells = nextRow.cells;

			var isText = arows(nextRow.rowIndex).insertCell(acells.length);

			index++;

			index = index.toString();

			var str = 'IP段' + index + ':'

			isText.innerHTML = '<tr>'+

							   str +

							   ' ' +

							   '<td><input name=/"ip1/" type=/"text/"></td>' +

							   ' ' +

							   '--' +

							   ' ' +

							   '<td><input name=/"ip2/" type=/"text/"></td>' +

							   ' ' +

							   '<td><input type=/"button/" name=/"submit3/" class=/"an/" value=/"删除/" οnclick=/"del(table1)/"></td>' +

							   '</tr>' 

							   

  		}

  		function del(table1) {

  			table1.deleteRow(1);

  		}

	</script>

  </head><td><input type="button" name="Submit3" class="an" value="增加" οnclick="add(table1)"></td>

  

  <BODY>

  <TABLE width="98%" border=0 align=center cellPadding=4 cellSpacing=1 borderColorLight=#cccccc borderColorDark=#ffffff>

  <TBODY>

  	<TR align="center">

    	<TD width="100%" height=27 align=left class="header">

     		<table width="100%" border="0"cellspacing="0" cellpadding="0">

        		<tr>

		        	<td width="86%" height=27 class="header" background="<%=basePath %>admin/Images/bg3.gif" >当前位置>>权限管理>>权限管理主页面</td>

        		</tr>

      		</table>

      	</TD>

   	</TR>

   	<TR align="center">

      <TD height=27 align=left>

      	<form name="form1" method="post" action="<%=basePath %>bookSort.do?method=bookGL" οnsubmit="return check();">

        	<TABLE class=tableborder cellSpacing=1 cellPadding=4 width="98%" align=center border=0>

            	<TR onMouseOver="this.style.backgroundColor='#F8F8F8';" οnmοuseοut="this.style.backgroundColor='#FFFFFF';" bgColor=#ffffff>

                	<TD align=right height=25>分类名称</TD>

              		<TD width="83%" height=25>

              			<select name="bookSortSeq" class="an">

			            <%

			              List list = ServiceUtil.getBss().getBookSortResult();

			              for(int i = 0 ; i < list.size() ; i++) {

			              	BookSort bs = (BookSort) list.get(i);

			            %>

			                <option value="<%=bs.getBookSortSeq() %>"><%=bs.getSortName() %></option>

			            <%} %>

              			</select>

              		</TD>

            	</TR>

            	<TR onMouseOver="this.style.backgroundColor='#F8F8F8';" οnmοuseοut="this.style.backgroundColor='#FFFFFF';" bgColor=#ffffff>

              		<TD align=right height=25>登陆才能查看</TD>

              		<TD height=25>

              			<select name="flagLogin" class="an">

                			<option value="1">是</option>

                			<option value="0">否</option>

              			</select>              

              		</TD>

            	</TR>

            	<TR onMouseOver="this.style.backgroundColor='#F8F8F8';" οnmοuseοut="this.style.backgroundColor='#FFFFFF';" bgColor=#ffffff>	

              		<TD align=right width="17%" height=25>开放IP段</TD>

              		<TD height=25>

              		<table width="360" border="0" cellspacing="0" cellpadding="0" id="table1">

                	<tr>

                  		<td width="475">IP段1:

               		    <label>

                  		<input type="text" name="ip1">

                  		--

                  		</label>

                  		  <label>

                  		  <input type="text" name="ip2">

                  		  </label>

           		      <input type="button" name="Submit32" class="an" value="增加" onClick="add(table1)"></td>

                	</tr>

              		</table>

              		</TD>

            	</TR>

            	<TR onMouseOver="this.style.backgroundColor='#F8F8F8';" οnmοuseοut="this.style.backgroundColor='#FFFFFF';" bgColor=#ffffff>

              		<TD align=right height=25> </TD>

              		<TD height=25 align="center">

              			<table width="30%" border="0" cellspacing="0" cellpadding="0">

                			<tr>

                  				<td align="center"><input name="Submit2" type="submit" class="an" value="确定"></td>

                  				<td align="center"><input name="Submit2" type="reset" class="an" value="重置"></td>

                  				<td align="center"><input name="Submit2" type="button" class="an" value="调试" onClick="checkout(5)"></td>

                			</tr>

              			</table>

              		</TD>

            	</TR>

            </table>

            </form>

           </TD>

          </TR>

          <TBODY id=mainBody>

          </TBODY>

</TABLE>

</BODY>

</html>

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值