PHP同一个页面可以有两个一模一样的表单吗?
高洛峰
高洛峰 2016-11-26 16:38:53
0
3
1548

我是用ajax提交的 为什么我在第一个表单可以提交数据 第二个却提交不了呢 点击提交后没有任何反应 控制台也没有报错 两个表单一模一样 这是为什么呢?

var oBtn1=document.getElementById('btn1');
var oTxt=document.getElementById('textarea');
oBtn1.onclick=function(){
  oV1=oTxt.value;
  ajax("{:U('zhuye/zhuye')}",oV1,function(str){
    if(str==1){
      window.location.reload();
    }
  });
}
<form>
   <textarea id="textarea" rows="1"></textarea>
   <input type="button" id="btn1" value="提交">
</form>
<form>
   <textarea id="textarea" rows="1"></textarea>
   <input type="button" id="btn1" value="提交">
</form>


高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

Antworte allen(3)
你的女神

这很明显的错误,HTML里元素的id都应该是唯一的。

学霸

你这textarea的id不是重复了么?

三叔

getElementById找到第一个符合条件的元素就不会继续执行了 所以 你两个ID一样 永远只能得到第一个form的内容

Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage