估计是重名了,把form里面的其他元素都去掉,然后一个一个添加,检查是什么问题

解决方案 »

  1.   

    回复楼上的, 把里面所有的其他form表单元素都去掉, 错误照旧.把s改名也是错误真是见鬼了, 不信你们把house-input.html下下来到本地调试
      

  2.   

    var reg = document.getElementsByName('region')[0];
    var cit = document.getElementsByName('city')[0];不要用这个
    select直接用document.formName.scid这样的
      

  3.   

    试了一下,其他所有元素都删了,就没问题了,不单是form内的也可能是js内的变量名称重名吧,反正调试就是这样,一个一个加试试吧
      

  4.   

    貌似change在selects.js中定义了是一个关键字不能作为ID,
    把<a href="#" id="change">更改分类</a>
    改成<a href="#" id="changeType">更改分类</a>试试