js的onclick和form提交按钮冲突了,请指教!

中文命名法 中文命名法 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
<from action=***>
<button id=b1 onclick="cmd()">b1</button>
<button id=b2 type=submit>b2</button>
<div id=动态新增其他input></div>
其他一堆已有的<input>控件
</from>

意图是button1的js命令在<div>中新增一批name=value的input控件,然后button2将这批动态新增的input连同其他input控件一起提交出去。

但是如果不写<from></from>,button1是可以触发的,但是写了form标记后,button1就失效了。
但是如果不写form标记的话,button2提交的范围是什么呢?页面上所有input吗?因为form标记外还有其他input,不能一起提交。

这个怎么解决呢?
...全文

相关推荐

评论 6
收藏 已收藏
分享
返回顶部
中文命名法
JavaScript 87,984 成员 224,681 内容