程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> name-動態添加文本框以後,進行格式判斷。格式正確如何提交數據。

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

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved