博客
关于我
关于 form表单 嵌套问题的解决方案
阅读量:306 次
发布时间:2019-03-04

本文共 631 字,大约阅读时间需要 2 分钟。

我们经常是这样嵌套的:

//表单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

像这样

在这里插入图片描述

转载地址:http://yxoq.baihongyu.com/

你可能感兴趣的文章
程序员职业划分
查看>>
MFC使用opencv在picture控件上面播放摄像头视频
查看>>
浪潮服务器电脑BOOST界面设置开机启动
查看>>
六祎-Photoshop快捷键
查看>>
【六袆-Java】哈希算法内存图;set集合低层采用哈希表存储元素;哈希算法的流程
查看>>
转---原码,反码,补码的深入理解与原理。
查看>>
浅谈C++ 标准库中的异常 —— stdexcept类
查看>>
【浅谈】main函数的三个参数
查看>>
函数指针
查看>>
Ubuntu安装软件以及查看已安装软件的几种方式
查看>>
ubuntu18.04利用fdisk找到磁盘空闲区,新建分区,挂载
查看>>
STL教程:C++ STL快速入门(非常详细)
查看>>
MySQL中索引与视图的用法与区别详解
查看>>
【论文泛读03】卷积LSTM网络:一种短时降雨量预测的机器学习方法
查看>>
中科大-凸优化 笔记(lec45)-强凸性等价不等式
查看>>
【论文泛读29】关系抽取:卷积神经网络的视角
查看>>
Python中JSON的基本使用
查看>>
程序员建议(忘记从哪里转的了,反正是csdn上的一个兄弟)
查看>>
【学习笔记】欧拉函数,欧拉公式
查看>>
Python3序列
查看>>