隔离内部形式

有没有可能有一个带有窗体的组件,可以在另一个窗体中使用,而它的功能不会影响外部窗体?

我有一个用于重置密码的组件,它由一个带有一些密码输入的表单组成。它在应用程序中的一些地方被重用,其中一个是在用户可以编辑其个人资料的页面上,这也是一个表单。在这种情况下,当有人试图在组件中更改其密码时,将提交用户配置文件的外部表单。理想情况下,如果用户在密码组件中,我只想提交密码表单,如果用户在用户配置文件表单上单击提交,则只提交用户配置文件表单。

考虑到嵌套表单不是有效的HTML,我是否需要重新考虑如何设置,并确保表单中没有包含表单的组件?

转载请注明出处:http://www.jxbyjx.net/article/20230504/1008785.html