业务经理

微信扫描以上二维码

028-61286886

技术咨询

评论提交时会提示,表单ID重复定义(myform)

迅睿框架 更新 2021-01-13 17:49:24 56756565ma

独立模块开启评论以后,评论提交时会提示,表单ID重复定义(myform)。

查看了相关其他提问以后,找到原因是:由于在侧边栏放了一个联系表单,就导致评论页面有两个表单,表单ID都是myform重复了。

解决方式是修改评论提交的表单ID

<form class="ds_form_post form" method="post"  id="myform"> 

那我遇到的问题是:

1、这里的表单ID重复了,那这个id="myform"的具体用途是用来干嘛的?修改此处的id是可以随意自定义名字吗?不需要跟系统里某些表单绑定吗?

2、我修改评id="myformq"以后,再次测试提交评论,提示内容为空。

{xunruicms_img_title}

这是什么原因导致的?我猜测是修改form的id以后提交的数据没有传递过去,查看提交按钮这里的代码为:

<button class="ds-post-button" type="button" onclick="dr_post_comment()">提交</button>

这里的dr_post_comment()不知道函数在哪里,如何修改。



插件版权:官方插件
插件名称:评论

方案

  • 官方插件技术-刘题羽 #1 · 2021-01-13 17:12:25
    评论表单的formid就是固定的myform,你这样,把网页的其他form的id号改成其他名字就行了
  • 56756565ma #2 · 2021-01-13 17:18:58
    官方插件技术-刘题羽 好的,感谢,我测试一下。其他表单的formid是可以随意修改的对吧
  • 官方插件技术-刘题羽 #3 · 2021-01-13 17:23:10
    满意答案
    对,form的id号改了,还有按钮上面的id号要对称
  • 哆啦A #4 · 2021-01-13 17:42:42
    检查表单id号是否重复了
  • 56756565ma #5 · 2021-01-13 17:49:24
    @官方插件技术-刘题羽:修改其他表单form的id可以解决。

迅睿系统漏洞

AI文章生成器
AI文章生成器(2026-09-20)
任务拆分独立配置 新增AI生成关键词 新增指令模板 新增品牌信...
GEO系统
GEO系统(2026-09-20)
后台 AEO 与运营端对齐:区域、跑批、CSV、补强、剧本均可在迅睿...
多语言翻译Seolang
多语言翻译Seolang(2026-09-18)
1. HTML lang 无需修改模板,自动适配当前语种页面 lan...
GeoSeo工具箱
GeoSeo工具箱(2026-09-18)
修正菜单规范
后台二次登陆验证
后台二次登陆验证(2026-09-18)
新增邮箱验证 新增短信验证
京东云短信
京东云短信(2026-09-17)
- 验证码有效期改只读展示 - 有效期旁新增系统设置按钮 - 保...
创蓝短信
创蓝短信(2026-09-17)
- 验证码有效期改只读展示 - 有效期旁新增系统设置按钮 - 保...
火山引擎短信
火山引擎短信(2026-09-17)
- 验证码有效期改只读展示 - 有效期旁新增系统设置按钮 - 保...
外贸多语言建站
外贸多语言建站(2026-09-17)
优化独立内容过滤机制