<script language = Javascript>
function formsubmit(param) {
if (frmbrand.cboBrand.value == "") {
alert('Please select a category name');
}
else {
if (param == "A") {

frmbrand.frmSubmit.value = "Y";
frmbrand.action = 'sunupfile.asp?pid='+window.document.getElementById("cboBrand").value+'&txtdesc='+window.document.getElementById("txtdesc").value+'&file1='+window.document.getElementById("file1").value+'&txtdesc1='+window.document.getElementById("txtdesc1").value+'&opr=Add'
frmbrand.submit();
}
if (param =="D") 
frmbrand.frmDelete.value = "Y";
frmbrand.submit();
}
}
</script>我在以下引用 
<a href="javascript:formsubmit('A')">Add</a>这个在IE一切正常,在firefox点击Add就没反应了

解决方案 »

  1.   

    此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
    楼主【tjficcbw】截止到2008-06-24 16:04:20的历史汇总数据(不包括此帖):
    发帖数:13                 发帖分:1060               
    结贴数:12                 结贴分:1010               
    未结数:1                  未结分:50                 
    结贴率:92.31 %            结分率:95.28 %            
    值得尊敬
      

  2.   

    frmbrand这个东西哪里来的?要定义的吧?
    这中引用方法在firefox好像不行。你form的id是 frmbrand?
      

  3.   

    我的表单
                <form name="frmbrand" ENCTYPE="multipart/form-data" action="" method="POST">如果把方法写入,
      

  4.   

    首先w3c标准里面是要有id属性的。
      改了试下   <form name="frmbrand" id="frmbrand" ENCTYPE="multipart/form-data" action="" method="POST"> 
      

  5.   

    <form name="frmbrand" id="frmbrand" ENCTYPE="multipart/form-data" action="" method="POST"> var frmbrand = document.getElementById("frmbrand");
      

  6.   

    谢谢二位回答,不过好象不是这个问题,我在函数里加上 alert(param);
    可以正常的输出“A”好象函数已经计算了,
      

  7.   

    可以这样<a href="" onclick="formsubmit('A');return false;">Add </a> 另外,非IE最好写全,document.frmbrand而不是直接写frmbrand
      

  8.   


    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    <title>Welcome to Waytec EShop</title>
    <style type="text/css">
    <!--
    body {
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    }
    -->
    </style>
    <link href="includes/waytec_eshop.css" rel="stylesheet" type="text/css">
    <script language = Javascript>
    function formsubmit(param) { if (frmbrand.cboBrand.value == "") {
    alert('Please select a category name');
    }
    else {
    if (param == "A") {
    if (frmbrand.txtdesc.value == "") {
    alert('Please enter a category name');
    return;
    }

    frmbrand.frmSubmit.value = "Y";
    frmbrand.action = 'suncate_upfile.asp?pid='+window.document.getElementById("cboBrand").value+'&txtdesc='+window.document.getElementById("txtdesc").value+'&file1='+window.document.getElementById("file1").value+'&txtdesc1='+window.document.getElementById("txtdesc1").value+'&opr=Add'
    frmbrand.submit();
    }
    if (param =="D") 
    frmbrand.frmDelete.value = "Y";
    frmbrand.submit();
    }
    }
    </script>
    <script type='text/javascript' src='includes/general_functions.js'></script>
    </head><body>
                <form name="frmbrand"  id="frmbrand" ENCTYPE="multipart/form-data" action="" method="POST">
                <table width="100%"  border="0" cellspacing="0" cellpadding="0">
                  <tr>
                    <td colspan="3" align="right" valign="bottom" class="MainMenuB">&nbsp;</td>
                    <td width="21" height="10" valign="bottom">&nbsp;</td>
                  </tr>
                  <tr>
                    <td height="24" align="right" class="MainMenu">Select Parent Category </td>
                    <td align="center"><span class="MainMenuB">:</span></td>
                    <td nowrap><span class="MainMenu">
                      <select name="cboBrand" class="MainMenu" style="width:100%">
                        <option selected>Select Category</option>

                        <option value="a">cat_name1</option>
                        <option value="a">cat_name2</option>
                        <option value="a">cat_name3</option>
                       
                      </select>
                    </span></td>
                    <td>&nbsp;</td>
                  </tr>
       <tr>
                    <td width="263" height="24" align="right" class="MainMenu">New</td>
                    <td width="12" align="center"><span class="MainMenuB">:</span></td>
                    <td>
                      <input name="txtdesc" type="text" class="textBox" style="width:100% ">
                    </td>
                  </tr>
       <tr>
                    <td width="263" height="24" align="right" class="MainMenu">Des</td>
                    <td width="12" align="center"><span class="MainMenuB">:</span></td>
                    <td>
                      <textarea name="txtdesc1" rows="5" wrap="VIRTUAL" class="MainMenu" style="width:100%" ></textarea>
                    </td>
                  </tr>
     <tr>
                    <td width="263" height="23" align="right" class="MainMenu">Sub</td>
                    <td width="12" align="center"><span class="MainMenuB">:</span></td>
                    <td colspan="2"><input name="file1" id="file1" type="text" class="MainMenu" value="" size="32">
                    <input name="add_pdf1" type="button" class="MainMenu" id="add_pdf1" onClick="window.open('management/addpic.asp?target=frmbrand1','','width=350,height=80')" value="Add New"></td>
                    <td>&nbsp;</td>
                  </tr>
     
      <tr>
                   <td height="10" colspan="5" align="center" class="MainMenu"><span class="MainMenuB"><br><br>Tip:</span><br></td>
                  </tr>
                  <tr>
                    <td height="20" align="right" class="MainMenuB">&nbsp;</td>
                    <td>&nbsp;</td>
                    <td colspan="2" align="center">&nbsp;</td>
                  </tr>
                  <tr>
                    <td height="20" align="right" class="MainMenuB">&nbsp;</td>
                    <td>&nbsp;</td>
                    <td colspan="2" align="center">&nbsp;</td>
                  </tr>
                </table>
    <input type=hidden name="frmSubmit" id="frmSubmit">
    <input type=hidden name="frmDelete" id="frmDelete">
                <table width="100%"  border="0" cellspacing="0" cellpadding="0">
                  <tr>
                    <td height="1" align="right"><img src="images/line_horizontal.gif" width="450" height="1" border="0"></td>
                  </tr>
                </table>
              </td>
            <td width="1" background="images/line_right.gif"></td>
          </tr>
        </table>
          <table width="100%"  border="0" cellpadding="0" cellspacing="0">
            <tr>
              <td width="46%" height="40" align="right" valign="bottom"><table width="85" border="0" cellspacing="0" cellpadding="0">
                <tr>
                  <td width="5" valign="top"><img src="images/left_curve_small.gif" width="5" height="28"></td>
                  <td width="45" align="center" valign="middle" class="MainMenuB"><a href="" onclick="formsubmit('A');return false;" class="MainMenuB">Add</a><br></td>
                  <td width="1" valign="middle"><img width="1" height="30"></td>
                  <td width="30" align="center" valign="top" class="MainMenuB"><a href="javascript:formsubmit('A')"><img src="images/button_orange.jpg" width="20" height="24" border="0"></a></td>
                  <td width="5" valign="top"><img src="images/right_curve_small.gif" width="5" height="28"></td>
                </tr>
              </table></td>
              <td width="3%" align="center" valign="bottom">&nbsp;</td>
              
            </tr>
          </table></td>
      </tr>
    </table>
    </form>
    </body>
    </html>
      

  9.   

    ENCTYPE="multipart/form-data"
    是这个把
    你把它去了看能提交不
      

  10.   

    <script language = Javascript>
    function formsubmit(param) {
        if (document.frmbrand.cboBrand.options[document.frmbrand.cboBrand.selectedIndex].value == "") {
            alert('Please select a category name');
        }
        else {
            if (param == "A") {
                if (document.frmbrand.txtdesc.value == "") {
                    alert('Please enter a txtdesc name');
                return;
                }
                
                document.frmbrand.frmSubmit.value = "Y";
                document.frmbrand.action = 'http://dotnet.aspx.cc'
                //下面的代码有误
                //'suncate_upfile.asp?pid='+window.document.getElementById("cboBrand").value+'&txtdesc='+window.document.getElementById("txtdesc").value+'&file1='+window.document.getElementById("file1").value+'&txtdesc1='+window.document.getElementById("txtdesc1").value+'&opr=Add'            
                document.frmbrand.submit();
            }
            if (param =="D") 
            {
            document.frmbrand.frmDelete.value = "Y";
            document.frmbrand.submit();
          }
        }
    }
    </script>
      

  11.   

    老孟厉害。呵呵!<a href="javascript:formsubmit('A');return false;">Add </a> 
    那个return false在ff 下面必须写,否则,呵呵呵,挺搞笑的。
      

  12.   

    老孟厉害。呵呵!<a href="javascript:formsubmit('A');return false;">Add </a> 
    那个return false在ff 下面必须写,否则,呵呵呵,挺搞笑的。
      

  13.   

    老大按照您的意思这样还是不行
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    <title>Welcome to Waytec EShop</title>
    <style type="text/css">
    <!--
    body {
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    }
    -->
    </style>
    <link href="includes/waytec_eshop.css" rel="stylesheet" type="text/css">
    <script language = Javascript>
    <script language = Javascript>
    function formsubmit(param) {
        if (document.frmbrand.cboBrand.options[document.frmbrand.cboBrand.selectedIndex].value == "") {
            alert('Please select a category name');
        }
        else {
            if (param == "A") {
                if (document.frmbrand.txtdesc.value == "") {
                    alert('Please enter a txtdesc name');
                return;
                }
                
                document.frmbrand.frmSubmit.value = "Y";
                document.frmbrand.action = 'http://dotnet.aspx.cc'
                //下面的代码有误
                //'suncate_upfile.asp?pid='+window.document.getElementById("cboBrand").value+'&txtdesc='+window.document.getElementById("txtdesc").value+'&file1='+window.document.getElementById("file1").value+'&txtdesc1='+window.document.getElementById("txtdesc1").value+'&opr=Add'            
                document.frmbrand.submit();
            }
            if (param =="D") 
            {
            document.frmbrand.frmDelete.value = "Y";
            document.frmbrand.submit();
          }
        }
    }
    </script></script>
    <script type='text/javascript' src='includes/general_functions.js'></script>
    </head><body>
                <form name="frmbrand"  id="frmbrand" ENCTYPE="multipart/form-data" action="a.asp" method="POST">
                <table width="100%"  border="0" cellspacing="0" cellpadding="0">
                  <tr>
                    <td colspan="3" align="right" valign="bottom" class="MainMenuB">&nbsp;</td>
                    <td width="21" height="10" valign="bottom">&nbsp;</td>
                  </tr>
                  <tr>
                    <td height="24" align="right" class="MainMenu">Select Parent Category </td>
                    <td align="center"><span class="MainMenuB">:</span></td>
                    <td nowrap><span class="MainMenu">
                      <select name="cboBrand" class="MainMenu" style="width:100%">
                        <option selected>Select Category</option>

                        <option value="a">cat_name1</option>
                        <option value="a">cat_name2</option>
                        <option value="a">cat_name3</option>
                       
                      </select>
                    </span></td>
                    <td>&nbsp;</td>
                  </tr>
       <tr>
                    <td width="263" height="24" align="right" class="MainMenu">New</td>
                    <td width="12" align="center"><span class="MainMenuB">:</span></td>
                    <td>
                      <input name="txtdesc" type="text" class="textBox" style="width:100% ">
                    </td>
                  </tr>
       <tr>
                    <td width="263" height="24" align="right" class="MainMenu">Des</td>
                    <td width="12" align="center"><span class="MainMenuB">:</span></td>
                    <td>
                      <textarea name="txtdesc1" rows="5" wrap="VIRTUAL" class="MainMenu" style="width:100%" ></textarea>
                    </td>
                  </tr>
     <tr>
                    <td width="263" height="23" align="right" class="MainMenu">Sub</td>
                    <td width="12" align="center"><span class="MainMenuB">:</span></td>
                    <td colspan="2"><input name="file1" id="file1" type="text" class="MainMenu" value="" size="32">
                    <input name="add_pdf1" type="button" class="MainMenu" id="add_pdf1" onClick="window.open('management/addpic.asp?target=frmbrand1','','width=350,height=80')" value="Add New"></td>
                    <td>&nbsp;</td>
                  </tr>
     
      <tr>
                   <td height="10" colspan="5" align="center" class="MainMenu"><span class="MainMenuB"><br><br>Tip:</span><br></td>
                  </tr>
                  <tr>
                    <td height="20" align="right" class="MainMenuB">&nbsp;</td>
                    <td>&nbsp;</td>
                    <td colspan="2" align="center">&nbsp;</td>
                  </tr>
                  <tr>
                    <td height="20" align="right" class="MainMenuB">&nbsp;</td>
                    <td>&nbsp;</td>
                    <td colspan="2" align="center">&nbsp;</td>
                  </tr>
                </table>
    <input type=hidden name="frmSubmit" id="frmSubmit">
    <input type=hidden name="frmDelete" id="frmDelete">
                <table width="100%"  border="0" cellspacing="0" cellpadding="0">
                  <tr>
                    <td height="1" align="right"><img src="images/line_horizontal.gif" width="450" height="1" border="0"></td>
                  </tr>
                </table>
              </td>
            <td width="1" background="images/line_right.gif"></td>
          </tr>
        </table>
          <table width="100%"  border="0" cellpadding="0" cellspacing="0">
            <tr>
              <td width="46%" height="40" align="right" valign="bottom"><table width="85" border="0" cellspacing="0" cellpadding="0">
                <tr>
                  <td width="5" valign="top"><img src="images/left_curve_small.gif" width="5" height="28"></td>
                  <td width="45" align="center" valign="middle" class="MainMenuB"><a href="" onclick="formsubmit('A');return false;" class="MainMenuB">Add</a><br></td>
                  <td width="1" valign="middle"><img width="1" height="30"></td>
                  <td width="30" align="center" valign="top" class="MainMenuB"><a href="javascript:formsubmit('A')"><img src="images/button_orange.jpg" width="20" height="24" border="0"></a></td>
                  <td width="5" valign="top"><img src="images/right_curve_small.gif" width="5" height="28"></td>
                </tr>
              </table></td>
              <td width="3%" align="center" valign="bottom">&nbsp;</td>
              
            </tr>
          </table></td>
      </tr>
    </table>
    </form>
    </body>
    </html>
      

  14.   

    我14镂的代码多了一行,<script language = Javascript>
    这是我的问题,不过按照孟老师的代码,在fireFox上还是不行,只是清空了表单的内容并未提交到下一页
    可能老师是看了我的问题没看到,以上的题目字太小了,可能没注意,我是在fireFox不成功,在IE上是没问题的
    谢谢大家,为了表示大家对我的关心,我加分100,表示我的感谢。
      

  15.   

    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    <title>Welcome to Waytec EShop</title>
    <style type="text/css">
    <!--
    body {
        margin-left: 0px;
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
    }
    -->
    </style>
    <link href="includes/waytec_eshop.css" rel="stylesheet" type="text/css">
    <script language = Javascript>
    <script language = Javascript>
    function formsubmit(param) {
        if (document.frmbrand.cboBrand.options[document.frmbrand.cboBrand.selectedIndex].value == "") {
            alert('Please select a category name');
        }
        else {
            if (param == "A") {
                if (document.frmbrand.txtdesc.value == "") {
                    alert('Please enter a txtdesc name');
                return;
                }
                
                document.frmbrand.frmSubmit.value = "Y";
                document.frmbrand.action = 'http://dotnet.aspx.cc'
                //下面的代码有误
                //'suncate_upfile.asp?pid='+window.document.getElementById("cboBrand").value+'&txtdesc='+window.document.getElementById("txtdesc").value+'&file1='+window.document.getElementById("file1").value+'&txtdesc1='+window.document.getElementById("txtdesc1").value+'&opr=Add'            
                document.frmbrand.submit();
            }
            if (param =="D") 
            {
            document.frmbrand.frmDelete.value = "Y";
            document.frmbrand.submit();
          }
        }
    }
    </script></script>
    <script type='text/javascript' src='includes/general_functions.js'></script>
    </head><body>
                <form name="frmbrand"  id="frmbrand" ENCTYPE="multipart/form-data" action="a.asp" method="POST">
                <table width="100%"  border="0" cellspacing="0" cellpadding="0">
                  <tr>
                    <td colspan="3" align="right" valign="bottom" class="MainMenuB">&nbsp;</td>
                    <td width="21" height="10" valign="bottom">&nbsp;</td>
                  </tr>
                  <tr>
                    <td height="24" align="right" class="MainMenu">Select Parent Category </td>
                    <td align="center"><span class="MainMenuB">:</span></td>
                    <td nowrap><span class="MainMenu">
                      <select name="cboBrand" class="MainMenu" style="width:100%">
                        <option selected>Select Category</option>
                        
                        <option value="a">cat_name1</option>
                        <option value="a">cat_name2</option>
                        <option value="a">cat_name3</option>
                       
                      </select>
                    </span></td>
                    <td>&nbsp;</td>
                  </tr>
                   <tr>
                    <td width="263" height="24" align="right" class="MainMenu">New</td>
                    <td width="12" align="center"><span class="MainMenuB">:</span></td>
                    <td>
                      <input name="txtdesc" type="text" class="textBox" style="width:100% ">
                    </td>
                  </tr>
                   <tr>
                    <td width="263" height="24" align="right" class="MainMenu">Des</td>
                    <td width="12" align="center"><span class="MainMenuB">:</span></td>
                    <td>
                      <textarea name="txtdesc1" rows="5" wrap="VIRTUAL" class="MainMenu" style="width:100%" ></textarea>
                    </td>
                  </tr>
                 <tr>
                    <td width="263" height="23" align="right" class="MainMenu">Sub</td>
                    <td width="12" align="center"><span class="MainMenuB">:</span></td>
                    <td colspan="2"><input name="file1" id="file1" type="text" class="MainMenu" value="" size="32">
                    <input name="add_pdf1" type="button" class="MainMenu" id="add_pdf1" onClick="window.open('management/addpic.asp?target=frmbrand1','','width=350,height=80')" value="Add New"></td>
                    <td>&nbsp;</td>
                  </tr>
                 
                  <tr>
                   <td height="10" colspan="5" align="center" class="MainMenu"><span class="MainMenuB"><br><br>Tip:</span><br></td>
                  </tr>
                  <tr>
                    <td height="20" align="right" class="MainMenuB">&nbsp;</td>
                    <td>&nbsp;</td>
                    <td colspan="2" align="center">&nbsp;</td>
                  </tr>
                  <tr>
                    <td height="20" align="right" class="MainMenuB">&nbsp;</td>
                    <td>&nbsp;</td>
                    <td colspan="2" align="center">&nbsp;</td>
                  </tr>
                </table>
                <input type=hidden name="frmSubmit" id="frmSubmit">
                <input type=hidden name="frmDelete" id="frmDelete">
                <table width="100%"  border="0" cellspacing="0" cellpadding="0">
                  <tr>
                    <td height="1" align="right"><img src="images/line_horizontal.gif" width="450" height="1" border="0"></td>
                  </tr>
                </table>
              </td>
            <td width="1" background="images/line_right.gif"></td>
          </tr>
        </table>
          <table width="100%"  border="0" cellpadding="0" cellspacing="0">
            <tr>
              <td width="46%" height="40" align="right" valign="bottom"><table width="85" border="0" cellspacing="0" cellpadding="0">
                <tr>
                  <td width="5" valign="top"><img src="images/left_curve_small.gif" width="5" height="28"></td>
                  <td width="45" align="center" valign="middle" class="MainMenuB"><a href="" onclick="formsubmit('A');return false;" class="MainMenuB">Add</a><br></td>
                  <td width="1" valign="middle"><img width="1" height="30"></td>
                  <td width="30" align="center" valign="top" class="MainMenuB"><a href="javascript:formsubmit('A')"><img src="images/button_orange.jpg" width="20" height="24" border="0"></a></td>
                  <td width="5" valign="top"><img src="images/right_curve_small.gif" width="5" height="28"></td>
                </tr>
              </table></td>
              <td width="3%" align="center" valign="bottom">&nbsp;</td>
              
            </tr>
          </table></td>
      </tr>
    </table>
    </form>
    </body>
    </html>
      

  16.   

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Welcome to Waytec EShop</title>
    <style type="text/css">
    body {
        margin-left: 0px;
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
    }
    </style>
    <link href="includes/waytec_eshop.css" rel="stylesheet" type="text/css" />
    <script type="text/javascript">
    function formsubmit(param) {
        if (document.frmbrand.cboBrand.options[document.frmbrand.cboBrand.selectedIndex].value == "") {
            alert('Please select a category name');
        }
        else {
            if (param == "A") {
                if (document.frmbrand.txtdesc.value == "") {
                    alert('Please enter a txtdesc name');
                return;
                }
                
                document.frmbrand.frmSubmit.value = "Y";
                document.frmbrand.action = 'http://dotnet.aspx.cc'
                //下面的代码有误
                //'suncate_upfile.asp?pid='+window.document.getElementById("cboBrand").value+'&txtdesc='+window.document.getElementById("txtdesc").value+'&file1='+window.document.getElementById("file1").value+'&txtdesc1='+window.document.getElementById("txtdesc1").value+'&opr=Add'            
                document.frmbrand.submit();
            }
            if (param =="D") 
            {
            document.frmbrand.frmDelete.value = "Y";
            document.frmbrand.submit();
          }
        }
    }
    </script>
    <script type="text/javascript" src="includes/general_functions.js"></script>
    </head>
    <body>
                <form name="frmbrand" id="frmbrand" ENCTYPE="multipart/form-data" action="a.asp" method="POST">
                <table width="100%"  border="0" cellspacing="0" cellpadding="0">
                  <tr>
                    <td colspan="3" align="right" valign="bottom" class="MainMenuB">&nbsp;</td>
                    <td width="21" height="10" valign="bottom">&nbsp;</td>
                  </tr>
                  <tr>
                    <td height="24" align="right" class="MainMenu">Select Parent Category </td>
                    <td align="center"><span class="MainMenuB">:</span></td>
                    <td nowrap><span class="MainMenu">
                      <select name="cboBrand" class="MainMenu" style="width:100%">
                        <option selected>Select Category</option>
                        <option value="a">cat_name1</option>
                        <option value="a">cat_name2</option>
                        <option value="a">cat_name3</option>
                      </select>
                    </span></td>
                    <td>&nbsp;</td>
                  </tr>
                   <tr>
                    <td width="263" height="24" align="right" class="MainMenu">New</td>
                    <td width="12" align="center"><span class="MainMenuB">:</span></td>
                    <td>
                      <input name="txtdesc" type="text" class="textBox" style="width:100%" />
                    </td>
                  </tr>
                   <tr>
                    <td width="263" height="24" align="right" class="MainMenu">Des</td>
                    <td width="12" align="center"><span class="MainMenuB">:</span></td>
                    <td>
                      <textarea name="txtdesc1" rows="5" wrap="VIRTUAL" class="MainMenu" style="width:100%" ></textarea>
                    </td>
                  </tr>
                 <tr>
                    <td width="263" height="23" align="right" class="MainMenu">Sub</td>
                    <td width="12" align="center"><span class="MainMenuB">:</span></td>
                    <td colspan="2"><input name="file1" id="file1" type="text" class="MainMenu" value="" size="32" />
                    <input name="add_pdf1" type="button" class="MainMenu" id="add_pdf1" onClick="window.open('management/addpic.asp?target=frmbrand1','','width=350,height=80')" value="Add New" /></td>
                    <td>&nbsp;</td>
                  </tr>
                 
                  <tr>
                   <td height="10" colspan="5" align="center" class="MainMenu"><span class="MainMenuB"><br><br>Tip:</span><br></td>
                  </tr>
                  <tr>
                    <td height="20" align="right" class="MainMenuB">&nbsp;</td>
                    <td>&nbsp;</td>
                    <td colspan="2" align="center">&nbsp;</td>
                  </tr>
                  <tr>
                    <td height="20" align="right" class="MainMenuB">&nbsp;</td>
                    <td>&nbsp;</td>
                    <td colspan="2" align="center">&nbsp;</td>
                  </tr>
                </table>
                <input type=hidden name="frmSubmit" id="frmSubmit" />
                <input type=hidden name="frmDelete" id="frmDelete" />
                <table width="100%"  border="0" cellspacing="0" cellpadding="0">
                  <tr>
                    <td height="1" align="right"><img src="images/line_horizontal.gif" width="450" height="1" border="0"></td>
                  </tr>
                </table>
              </td>
            <td width="1" background="images/line_right.gif"></td>
          </tr>
        </table>
          <table width="100%"  border="0" cellpadding="0" cellspacing="0">
            <tr>
              <td width="46%" height="40" align="right" valign="bottom"><table width="85" border="0" cellspacing="0" cellpadding="0">
                <tr>
                  <td width="5" valign="top"><img src="images/left_curve_small.gif" width="5" height="28"></td>
                  <td width="45" align="center" valign="middle" class="MainMenuB"><a href="" onclick="formsubmit('A');return false;" class="MainMenuB">Add</a><br></td>
                  <td width="1" valign="middle"><img width="1" height="30"></td>
                  <td width="30" align="center" valign="top" class="MainMenuB">
          <a href="#" onclink="formsubmit('A');"><img src="images/button_orange.jpg" width="20" height="24" border="0"></a>
          </td>
                  <td width="5" valign="top"><img src="images/right_curve_small.gif" width="5" height="28"></td>
                </tr>
              </table></td>
              <td width="3%" align="center" valign="bottom">&nbsp;</td>
            </tr>
          </table></td>
      </tr>
    </table>
    </form>
    </body>
    </html>
      

  17.   

     frmbrand.action = 'suncate_upfile.asp?pid='+window.document.getElementById("cboBrand").value+'&txtdesc='+window.document.getElementById("txtdesc").value+'&file1='+window.document.getElementById("file1").value+'&txtdesc1='+window.document.getElementById("txtdesc1").value+'&opr=Add'
                frmbrand.submit();

    已经是form提交,为何action还加上pid这些,而且txtdesc1是文本域,你alert看看action会变成什么值
      

  18.   

    我总结了以上各位的思想,最后我总结出可能还是【孟子E章】说的对,我的那个action的值有问题,我去掉值只填写文件名就行,加上就不行,不知是何原因,可最大的问题是firefox不正常,还请各位帮忙,谢谢了
      

  19.   

    请各位用我9楼的代码,以下的我在IE下也没测试过,9楼我在IE下是正常可以用的
      

  20.   

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
    <title>Welcome to Waytec EShop</title>
    <style type="text/css">
    body { margin: 0px; }
    </style>
    <link href="includes/waytec_eshop.css" rel="stylesheet" type="text/css" />
    <script type="text/javascript">
    var lnkAdd = null;
    var frmbrand = null;
    var cboBrand = null;
    var txtdesc = null;
    function dealSubmit() {
    if (cboBrand.value == "") {
    alert("Please select a category name");
    return false;
    } else if (txtdesc.value == "") {
    alert("Please enter a category name");
    return false;
    }
    return true;
    }
    window.onload = function() {
    lnkAdd = document.getElementById("lnkAdd");
    frmbrand = document.getElementById("frmbrand");
    cboBrand = document.getElementById("cboBrand");
    txtdesc = document.getElementById("txtdesc");
    var dealsubmit =
    frmbrand.onsubmit = dealSubmit;
    lnkAdd.onclick = function() {
    if (dealSubmit()) frmbrand.submit();
    return false;
    };
    };
    </script>
    <script type="text/javascript" src="includes/general_functions.js"></script>
    </head><body>
    <form id="frmbrand" ENCTYPE="multipart/form-data" action="suncate_upfile.asp" method="post">
                <table width="100%"  border="0" cellspacing="0" cellpadding="0">
                  <tr>
                    <td colspan="3" align="right" valign="bottom" class="MainMenuB">&nbsp;</td>
                    <td width="21" height="10" valign="bottom">&nbsp;</td>
                  </tr>
                  <tr>
                    <td height="24" align="right" class="MainMenu">Select Parent Category </td>
                    <td align="center"><span class="MainMenuB">:</span></td>
                    <td nowrap><span class="MainMenu">
                      <select id="cboBrand" name="cboBrand" class="MainMenu" style="width:100%">
                        <option selected>Select Category</option>
                        <option value="a">cat_name1</option>
                        <option value="a">cat_name2</option>
                        <option value="a">cat_name3</option>
                      </select>
                    </span></td>
                    <td>&nbsp;</td>
                  </tr>
                   <tr>
                    <td width="263" height="24" align="right" class="MainMenu">New</td>
                    <td width="12" align="center"><span class="MainMenuB">:</span></td>
                    <td>
                      <input id="txtdesc" name="txtdesc" type="text" class="textBox" style="width:100% " />
                    </td>
                  </tr>
                   <tr>
                    <td width="263" height="24" align="right" class="MainMenu">Des</td>
                    <td width="12" align="center"><span class="MainMenuB">:</span></td>
                    <td>
                      <textarea name="txtdesc1" rows="5" wrap="VIRTUAL" class="MainMenu" style="width:100%" ></textarea>
                    </td>
                  </tr>
                 <tr>
                    <td width="263" height="23" align="right" class="MainMenu">Sub</td>
                    <td width="12" align="center"><span class="MainMenuB">:</span></td>
                    <td colspan="2">
    <input name="file1" id="file1" type="text" class="MainMenu" value="" size="32">
                    <input name="add_pdf1" type="button" class="MainMenu" id="add_pdf1" onclick="window.open('management/addpic.asp?target=frmbrand1','','width=350,height=80')" value="Add New" /></td>
                    <td>&nbsp;</td>
                  </tr>
                 
                  <tr>
                   <td height="10" colspan="5" align="center" class="MainMenu"><span class="MainMenuB"><br><br>Tip:</span><br></td>
                  </tr>
                  <tr>
                    <td height="20" align="right" class="MainMenuB">&nbsp;</td>
                    <td>&nbsp;</td>
                    <td colspan="2" align="center">&nbsp;</td>
                  </tr>
                  <tr>
                    <td height="20" align="right" class="MainMenuB">&nbsp;</td>
                    <td>&nbsp;</td>
                    <td colspan="2" align="center">&nbsp;</td>
                  </tr>
                </table>
                <input type=hidden name="frmSubmit" id="frmSubmit" />
                <input type=hidden name="frmDelete" id="frmDelete" />
                <table width="100%"  border="0" cellspacing="0" cellpadding="0">
                  <tr>
                    <td height="1" align="right"><img src="images/line_horizontal.gif" width="450" height="1" border="0"></td>
                  </tr>
                </table>
              </td>
            <td width="1" background="images/line_right.gif"></td>
          </tr>
        </table>
          <table width="100%"  border="0" cellpadding="0" cellspacing="0">
            <tr>
              <td width="46%" height="40" align="right" valign="bottom"><table width="85" border="0" cellspacing="0" cellpadding="0">
                <tr>
                  <td width="5" valign="top"><img src="images/left_curve_small.gif" width="5" height="28"></td>
                  <td width="45" align="center" valign="middle" class="MainMenuB">
            <a id="lnkAdd" href="#" class="MainMenuB">Add</a>
          </td>
                  <td width="1" valign="middle"><img width="1" height="30"></td>
                  <td width="30" align="center" valign="top" class="MainMenuB">
            <a href="#"><img src="images/button_orange.jpg" width="20" height="24" border="0"></a>
          </td>
                  <td width="5" valign="top"><img src="images/right_curve_small.gif" width="5" height="28"></td>
                </tr>
              </table></td>
              <td width="3%" align="center" valign="bottom">&nbsp;</td>
            </tr>
          </table></td>
      </tr>
    </table>
    </form>
    </body>
    </html>
    自己有需要再改改,基本原理如上。
      

  21.   

    上面脚本中去掉这句
    var dealsubmit =
      

  22.   

    我试了楼上的仍旧不行,楼上的代码连IE也没通过,值没带到下一页面
    我的代码,页面中的action是空的,IE可以认识函数的action而firefox不认识这个值,所以不能到下一页,
    而你的代码里actione 有这个页面的文件,所以能到下一页面,可值没传过去,
      

  23.   

    我根据11楼,7楼孟老师的提示,自己改写了action的代码,action的代码改正这后就过去了,与别的没关系,最后解决了,对以上各位表示感谢,结贴
      

  24.   

    我服,我 IE FF Opera Safari 都测试了才发,怎么就你的浏览器不好使?
      

  25.   

    ff下提交表单要用document.formid.submit();