if (form1.processInterface.value == 2)改为:if (form1.processInterface.value == "2")试试....

解决方案 »

  1.   

    to dixing(埋头苦干) :
      问题好像不在这里,因为我试着在send()函数的if (form1.processInterface.value == 2)之前加alert("kkkkkkkkkkkk"),结果根本就没有执行哦.所以我现在的主要问题是为什么没有执行这个函数?
      

  2.   

    <form name="form1" method="get" action="" onSubmit="return send()">
    对象不支持此属性或方法
     不能使用 send()作为函数名 改为 send1() 即可
      

  3.   

    to windspeed(▁▂▄▅▆▇) :
       也不是啊,我在很多表单里都用了这个函数名字作为检验用的函数名字啊,好奇怪哦,还有谁有什么高见哦
      

  4.   

    回复人: windspeed刚才我测试了他说的,的确是这样呀
      

  5.   

    你的"send"总共有两个地方出现:一个是函数名,一个就是一个hidden的控件名,而这两个同名会在"form1.send.value=1"一句中出现混淆(我个人理解,可以不作参考!)所以要么你改变函数名,要么你改变那个hidden的名字。这种改动我测试过好用的,你可以试一下!