name-动态添加文本框以后,进行格式判断。格式正确如何提交数据。

问题描述

动态添加文本框以后,进行格式判断。格式正确如何提交数据。
 script type="text/javascript">
var n=1;
$(document).ready(function(){  

  $(":input[type=button][name=more]").bind("click",function(){
n++;
var $br = $("br />");
var $file = $("input type='file' name='myfiles' />");
var $url= $("input type='input' name='url“+n+”' />");
 var $button = $("input type='button' value='删除' class='btn btn-warning'>");
 $(this).after($url).after($br).after($file).after($br).after($button).after($br);
$button.bind("click",function(){
$br.remove();
 $file.remove();
 $url.remove();
$button.remove();
 });
  });
});  

   //验证
  function check(f) {
 if (f.myfiles) {
if (f.myfiles.length) { //多组
for (var i = 0; i < f.myfiles.length; i++) {
 f (f.myfiles[i].value == '') { alert('请选择文件!'); f.myfiles[i].focus(); return false;  }
 if (f.url[i].value!=''&&!/^https?://.+?.com$/i.test(f.url[i].value)) {alert('URL必须以http://或者hppts://开头,.com结尾!'); f.url[i].select(); return false; }} }
else { //只有一组
 if (f.myfiles.value == '') { alert('请选择文件!'); f.myfiles.focus();   return false;  }
if (f.url.value!=''&&!/^https?://.+?.com$/i.test(f.url.value)){ alert('URL必须以http://或者hppts://开头,.com结尾!'); f.url.select(); return false;
 }  } } return false }
/script>
form action="<%=request.getContextPath()%>/add.do"
method="POST" enctype="multipart/form-data"
onsubmit="return check(this)">
input type="file" name="myfiles"/>
网站地址:<input type="input" name="url" />
input type="button" name="more"value="添加" class="btn btn-info" />
tr><td><input type="submit" value="确认"class="btn btn-success" />

解决方案

http://ask.csdn.net/questions/178479

解决方案二:

 没理解意思
 var n=1;//这里初始为1
$(document).ready(function(){

n++;//这里加1,没有其他地方再对n进行操作了,可不是2嘛,页面刷新完就固定是2这个值了。
时间: 2024-08-30 02:31:50

name-动态添加文本框以后,进行格式判断。格式正确如何提交数据。的相关文章

VB动态添加文本框出错(VBA转出错)

问题描述 SubAddRow()DimiAsIntegerDimmyTextBoxAsMSForms.TextBoxDimArrAlign'Ifn=15ThenExitSub'最多是15行n=n+1ArrAlign=Array(2,2,3,3,3,2,3,3,3,3)'array数组为了规范文本框的对齐方式[TextBox.TextAlign]With增加文本框'这里+[=.Controls("Frame2")]+[EndWith]能让文本框放到Forms里With增加文本框Fori=

利用js实现前台动态添加文本框,后台获取文本框内容(示例代码)_javascript技巧

一共两个页面,分别如下: 一.创建页面create.jsp 复制代码 代码如下: <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1

jquery动态添加文本并获取值的方法_jquery

实例如下: $(function() { var i = 1; $('#addText').click(function() { if (i < 9) { $('#main').append('<div><input type="text" name="text" + i + ""/> <a href="#" mce_href="#" class="del-te

Flash动态文本框中加载HTML格式文本

动态|加载|文本框 在Flash中可以利用Actionscript可以在动态文本框中加载HTML格式的文本,这个教程就不给大家具体讲解HTML标记了,如果您不熟悉可以查看本站HTML基础知识栏目内容. 效果如下: 点击这里下载源文件(解压密码:www.webjx.com) 建立一个Flash文档,然后设置如下字体. 在上面图示中如果你没有设置多行.将文本呈现为HTML两项,那么我们可以使用下面代码: myText.html = true; myText.multiline = true; 然后设

在表单中动态增加文本框

动态|文本框 <SCRIPT language="javascript">var row = 0; function insertElement() {  var nod=document.createElement("span");  document.form1.insertBefore(nod);  nod.innerHTML="<br>row"+row+"<input type=text name=

Flash技巧:谈动态滚动文本框制作方法

动态|技巧|文本框 再看代码之前,请先看看下面的说明,这会对理解代码有很大的帮助:http://www.huoshan.org/shiyan/gundongtiao/gundongtiao.htm 下面是滚动条中所有的代码://%%%%%%%%%%%%%%%%接口变量%%%%%%%%%%%%////接收父剪辑文本域名字var wenben_txt = _parent.wenben_txt;//---------滚动初始化---------////此变量是滑块的初始高度,现在设置为最高,也就占满上

手机wps如何为ppt添加文本框

  使用手机wps为ppt添加文本框的方法: 首先打开手机WPS Office 打开PPT 点击"工具" 点击"插入" 点击"文本框" 在插入的文本框中输入内容 输入完成,可以根据需要调整大小和位置

wps添加文本框的图文教程

  WPS Office是很多网友都喜欢的一款办公软件,不过用习惯了微软Office软件的用户,在使用WPS Office的时候,肯定会有一些不熟悉.今天小编就先为大家整理一下WPS Office添加文本框的教程分享给大家,学习本教程,不仅可以知道WPS添加文本框的位置在哪里,还可以认识一下纵向文本框跟横向文本框,希望本篇教程对大家有所帮助哦! 1.首先我们打开wps演示,点击"插入"=="文本框"; 我们可以根据自己需要,然后我们选择自己想要的类型文本框;

如何在PowerPoint2013中添加文本框和设置文本

  在PowerPoint中输入文本也是我们常用的,那么,我们应该怎么输入和设置文本呢?下面,我们就一起来学习一下在PowerPoint2013中添加文本框和设置文本的方法. 操作步骤 1.用PowerPoint2013打开一篇文稿,并选择我们需要插入文本框的页,切换到"插入"选项卡,我们现在单击"文本"选项组中的"文本框"命令,然后大家可以根据自己的需要选择文本框的类型,例如,我们现在选择"横排文本框". 2.此时鼠标变成可