【问题标题】:How to check for duplicate text entries in form with multiple pages?如何检查具有多个页面的表单中的重复文本条目?
【发布时间】:2025-12-22 14:20:21
【问题描述】:

我尝试创建一个包含两个页面的表单,我想知道是否有任何方法可以检查不同页面上的重复文本条目。

就我而言,我想检查第一页的第一个字段是否与第二页的第一个字段具有相同的值,并在提交表单之前发送警报。

这里是代码:https://codepen.io/ceres999/pen/ExVGdVq

例如,如果我在两个页面的两个第一个字段中都输入“hello”,则会发送警报“Duplicate values!”。

考虑到我已经有一个onsubmit 函数,检查这两个条目的方法是什么?

【问题讨论】:

    标签: javascript html forms duplicates textinput


    【解决方案1】:

    您可以保存表格1中的条目并与表格2中的条目进行检查

    text1.addEventListener('change', function(e) {
    value1 = e.target.value; 
    });
    
    text3.addEventListener('change', function(e) {
    value3 = e.target.value; 
     }); 
    if(value1!==value3){
    console.log('values not same')
    }
    

    【讨论】:

    • 这似乎对我不起作用,我不知道为什么。
    最近更新 更多