function dsubmitStory(){
if($("#u_tag").val() =="" || $("#u_tag").val() =="最少要入兩個標籤,用“,”分隔"){
alert("標籤不能為空!");
}else{
var t = $("#u_tag").val().split(",");
if(t.length<2){
alert("請最少輸入兩個標籤!");
}else if(t.length>=2&&t.length<=3){
for(var j=0;j<t.length;j++){
if(t[j].length>20){
alert("標籤長度不能超過20!");
}
}
}
else if(t.length>3){
alert("最多只能輸入三個標籤!");
}else{
document.addStory.submit();
}
}
}
我现在的问题是验证方面没有问题时,点提交没有反应JavaScriptJava
if($("#u_tag").val() =="" || $("#u_tag").val() =="最少要入兩個標籤,用“,”分隔"){
alert("標籤不能為空!");
}else{
var t = $("#u_tag").val().split(",");
if(t.length<2){
alert("請最少輸入兩個標籤!");
}else if(t.length>=2&&t.length<=3){
for(var j=0;j<t.length;j++){
if(t[j].length>20){
alert("標籤長度不能超過20!");
}
}
}
else if(t.length>3){
alert("最多只能輸入三個標籤!");
}else{
document.addStory.submit();
}
}
}
我现在的问题是验证方面没有问题时,点提交没有反应JavaScriptJava
解决方案 »
- tomcat+jsp+mysql+c3p0这几个什么关系
- 自定义的servlet方法调用hibernate的service方法老是返回为空
- JSP能否监听页面事件?
- 读取mysql数据库中文乱码问题,帮忙解答
- WSH框架主要包括哪三个主要层面,其开发的步骤是什么啊?其包含哪些元素?另外该框架的目标是什么啊?谢谢各位大侠了!!!着急等待中........
- 奇怪oracle的insert问题i~~
- jxl 导入问题
- ResultSet类里的一个方法问题,急!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
- 请高手帮忙~~~~~~~
- 我怎么样用网易的邮件服务器??先看看我的jsp代码,然后告诉我哪里错了。
- eclipse安装了aptana插件,不知道怎么调整字体大小!
- JSP页面a标签报错,求解决
是不是你忘记了提交路径没写.
for(var j=0;j<t.length;j++){
if(t[j].length>20){
alert("標籤長度不能超過20!");
}
}
验证没有任何提示,也就是说已经通过验证了,接下来就按提交没有任何反应,document.addStory.submit(); 没有被执行,帮忙看看我的js逻辑友们有问题,有的话帮忙改一下,谢谢
for(var j=0;j<t.length;j++){
if(t[j].length>20){
alert("標籤長度不能超過20!");
}
}
验证没有任何提示,也就是说已经通过验证了,接下来就按提交没有任何反应,document.addStory.submit(); 没有被执行,帮忙看看我的js逻辑友们有问题,有的话帮忙改一下,谢谢试试这个:function dsubmitStory(){
if($("#u_tag").val() =="" || $("#u_tag").val() =="最少要入兩個標籤,用“,”分隔"){
alert("標籤不能為空!");
return false;
}else{
var t = $("#u_tag").val().split(",");
if(t.length<2){
alert("請最少輸入兩個標籤!");
return false;
}else if(t.length>=2&&t.length<=3){
for(var j=0;j<t.length;j++){
if(t[j].length>20){
alert("標籤長度不能超過20!");
return false;
}
}
}else if(t.length>3){
alert("最多只能輸入三個標籤!");
return false;
}
//验证通过执行
document.addStory.submit();
}
}
for(var j=0;j<t.length;j++){
if(t[j].length>20){
alert("標籤長度不能超過20!");
}
}
验证没有任何提示,也就是说已经通过验证了,接下来就按提交没有任何反应,document.addStory.submit(); 没有被执行,帮忙看看我的js逻辑友们有问题,有的话帮忙改一下,谢谢试试这个:function dsubmitStory(){
if($("#u_tag").val() =="" || $("#u_tag").val() =="最少要入兩個標籤,用“,”分隔"){
alert("標籤不能為空!");
return false;
}else{
var t = $("#u_tag").val().split(",");
if(t.length<2){
alert("請最少輸入兩個標籤!");
return false;
}else if(t.length>=2&&t.length<=3){
for(var j=0;j<t.length;j++){
if(t[j].length>20){
alert("標籤長度不能超過20!");
return false;
}
}
}else if(t.length>3){
alert("最多只能輸入三個標籤!");
return false;
}
//验证通过执行
document.addStory.submit();
}
}可以了谢谢
function dsubmitStory(){
if($("#u_tag").val() =="" || $("#u_tag").val() =="最少要入兩個標籤,用“,”分隔"){
alert("標籤不能為空!");
return false;
}else{
var t = $("#u_tag").val().split(",");
if(t.length<2){
alert("請最少輸入兩個標籤!");
return false;
}else if(t.length>=2&&t.length<=3){
for(var j=0;j<t.length;j++){
if(t[j].length>20){
alert("標籤長度不能超過20!");
return false;
}else{
var checkbox=new Array[];
var ch=document.getElementsByName("ftagid");
for(var i==0;i<ch.length;i++){
if(ch[i].checked==true){
ch.push(chkboxe[i]);
}
if(checkbox.length<0){
alert(checkbox.length);
alert("至少選擇一個固定父標籤!");
return false;
}
}
}
}
}else if(t.length>3){
alert("最多只能輸入三個標籤!");
return false;
}
//验证通过执行
document.addStory.submit();
}
}
if(ch[i].checked==true){
ch.push(chkboxe[i]);
}
if(checkbox.length<0){
alert(checkbox.length);
alert("至少選擇一個固定父標籤!");
return false;
}
}这段先注释掉,测试一下,如果通过的话,一块一块的取消注释
var checkbox=new Array[];
var ch=document.getElementsByName("ftagid");
for(var i==0;i<ch.length;i++){
if(ch[i].checked==true){
ch.push(chkboxe[i]);
}
if(checkbox.length<0){
alert(checkbox.length);
alert("至少選擇一個固定父標籤!");
return false;
}
}
这段代码,else里面不放内容就没事,放了东西进去验证就失效了