不是很清楚你的意图,不过在前台搞这么多代码,还不如索性全部提交,然后在后台选择你所需要的数据。比如可以通过判断radio的值来确定用户是“画面输入”还是“file输入”,然后再确定取哪个值。没必要咬住一个button提交不同form不放的。
当然,非要这样做的话,先判断radio,再不同的form.submit()也行。

解决方案 »

  1.   

    这个函数先改下
    function inputCustomerID(sts)
    {    if(sts==1)
        {     
           document.form1.textareaCustomerID.disabled = false;
           document.form1.textareaCustomerID.focus();
       document.form1.textareaCustomerID.select();
           document.form3.filInCSVName.disabled = true ;
         }else{
           document.form3.filInCSVName.disabled=false;
           document.form3.filInCSVName.focus();
       document.form3.filInCSVName.select();
           document.form1.textareaCustomerID.disabled = true;
        }}
      

  2.   

    试下这个<SCRIPT LANGUAGE=JavaScript>
    <!--
    function disp()
    {
    if (document.form1.CIDinput.value == "1")
    {
    document.form1.submit();
    }
    else
    {
    document.form3.submit();
    }
    }function check()
    {
    if(document.form1.textareaCustomerID.value.length == 0)
    {
    return false;
    }
    return true
    }
    function inputCustomerID(sts)
    {    if(sts==1)
        {     
           document.form1.textareaCustomerID.disabled = false;
           document.form1.textareaCustomerID.focus();
       document.form1.textareaCustomerID.select();
           document.form3.filInCSVName.disabled = true ;
       document.form1.CIDinput.value=1
         }else{
           document.form3.filInCSVName.disabled=false;
           document.form3.filInCSVName.focus();
       document.form3.filInCSVName.select();
           document.form1.textareaCustomerID.disabled = true;
       document.form1.CIDinput.value = 2
        }}-->
    </SCRIPT>
      

  3.   

    &nbsp&nbsp<INPUT type="file" name="filInCSVName" size="20">也要该成
    &nbsp;&nbsp;<input typ name="filInCSVName" size="20">要有分号的