您当前的位置: 首页 > 

梁同学与Android

暂无认证

  • 5浏览

    0关注

    618博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

关于 form表单 嵌套问题的解决方案

梁同学与Android 发布时间:2019-12-01 17:57:04 ,浏览量:5

我们经常是这样嵌套的:

 //表单1
	 //表单2
		
	
		

然后,我们会发现我们表单2执行submit提交时会报错找不到submit(),

我们执行console.log(document.getElementById(‘formId2’));会发现结果为null;

既然我们发现form表单可并存但是不能嵌套了,那么怎样去解决呢?


      
      

上临代码:我们把多个表单执行的事件放在一个表单里面,但提交的时候我们加以控制:

document.getElementById('but1').onclick=function(){
     document.getElementById('formId1').setAttribute("action","www.baidu.com");
}
document.getElementById('but2').onclick=function(){
    document.getElementById('formId1').removeAttribute("action","www.baidu.com")
    document.getElementById('formId1').setAttribute("action","www.google.com");
}

跟大家说一下,上面的input标签也可以换成button

像这样

在这里插入图片描述

关注
打赏
1660730345
查看更多评论
立即登录/注册

微信扫码登录

0.0709s